public RevObject lookupAny(AnyObjectId id, int type) {RevObject r = objects.get(id);if (r == null) {switch (type) {case Constants.OBJ_COMMIT:r = createCommit(id);break;case Constants.OBJ_TREE:r = new RevTree(id);break;case Constants.OBJ_BLOB:r = new RevBlob(id);break;case Constants.OBJ_TAG:r = new RevTag(id);break;default:throw new IllegalArgumentException(MessageFormat.format(JGitText.get().invalidGitType, Integer.valueOf(type)));}objects.add(r);}return r;}

public RevObject lookupAny ( AnyObjectId id , int type ) { RevObject r = objects . get ( id ) ; if ( r == null ) { switch ( type ) { case Constants . OBJ_COMMIT : r = createCommit ( id ) ; break ; case Constants . OBJ_TREE : r = new RevTree ( id ) ; break ; case Constants . OBJ_BLOB : r = new RevBlob ( id ) ; break ; case Constants . OBJ_TAG : r = new RevTag ( id ) ; break ; default : throw new IllegalArgumentException ( MessageFormat . format ( JGitText . get ( ) . invalidGitType , Integer . valueOf ( type ) ) ) ; } objects . add ( r ) ; } return r ; }
public virtual RevObject LookupAny(AnyObjectId id, int type){RevObject r = objects.Get(id);if (r == null){switch (type){case Constants.OBJ_COMMIT:{r = CreateCommit(id);break;}case Constants.OBJ_TREE:{r = new RevTree(id);break;}case Constants.OBJ_BLOB:{r = new RevBlob(id);break;}case Constants.OBJ_TAG:{r = new RevTag(id);break;}default:{throw new ArgumentException(MessageFormat.Format(JGitText.Get().invalidGitType, Sharpen.Extensions.ValueOf(type)));}}objects.Add(r);}return r;}
