@Override public String getQualifiedClassName() { return entity.getClientClassName(); } }
@Override public String getQualifiedClassName() { return entity.getClientClassName(); } }
/** * Returns a fully-qualified name of the client-side super class of the * DataObject class. This value is used as a hint for class generation. If * the entity inherits from another entity, a superclass is the class of * that entity. * * @since 1.2 */ public String getClientSuperClassName() { ObjEntity superEntity = getSuperEntity(); return (superEntity != null) ? superEntity.getClientClassName() : clientSuperClassName; }
/** * Returns a fully-qualified name of the client-side super class of the DataObject * class. This value is used as a hint for class generation. If the entity inherits * from another entity, a superclass is the class of that entity. * * @since 1.2 */ public String getClientSuperClassName() { ObjEntity superEntity = getSuperEntity(); return (superEntity != null) ? superEntity.getClientClassName() : clientSuperClassName; }
protected String getClassName(ObjEntity entity) { return clientUpdate ? entity.getClientClassName() : entity.getClassName(); }
void setClientClassName(String className) { if (className != null && className.trim().length() == 0) { className = null; } ObjEntity entity = mediator.getCurrentObjEntity(); // "ent" may be null if we quit editing by changing tree selection if (entity != null && !Util.nullSafeEquals(entity.getClientClassName(), className)) { entity.setClientClassName(className); mediator.fireObjEntityEvent(new EntityEvent(this, entity)); } }
private String suggestedClientClassName() { // do not updated client class name if it is not allowed if (!entity.isClientAllowed()) { return null; } String pkg = entity.getDataMap() == null ? null : entity.getDataMap().getDefaultClientPackage(); return suggestedClassName(entity.getName(), pkg, entity.getClientClassName()); }
/** * Returns an ObjEntity stripped of any server-side information, such as DbEntity * mapping. "clientClassName" property of this entity is used to intialize "className" * property of returned entity. * * @since 1.2 */ public ObjEntity getClientEntity() { ObjEntity entity = new ObjEntity(getName()); entity.setClassName(getClientClassName()); entity.setSuperClassName(getClientSuperClassName()); entity.setSuperEntityName(getSuperEntityName()); // TODO: should we also copy lock type? // copy attributes Iterator attributes = getDeclaredAttributes().iterator(); while (attributes.hasNext()) { ObjAttribute attribute = (ObjAttribute) attributes.next(); entity.addAttribute(attribute.getClientAttribute()); } // copy relationships Iterator relationships = getDeclaredRelationships().iterator(); while (relationships.hasNext()) { ObjRelationship relationship = (ObjRelationship) relationships.next(); entity.addRelationship(relationship.getClientRelationship()); } return entity; }
String fqnSubClass = entity.getClientClassName(); if (fqnSubClass == null) { fqnSubClass = entity.getClassName();
String oldClientName = entity.getClientClassName(); if (suggestedClientName == null || suggestedClientName.equals(oldClientName)) { askForClientUpdate = false;
clientClassName.setText(entity.getClientClassName()); clientSuperClassName.setText(entity.getClientSuperClassName());
entity.setClassName(getClientClassName()); entity.setSuperClassName(getClientSuperClassName()); entity.setSuperEntityName(getSuperEntityName());
clientClassName.setText(entity.getClientClassName());
if (getClientClassName() != null) { encoder.print("\" clientClassName=\""); encoder.print(getClientClassName());
if (getClientClassName() != null) { encoder.print("\" clientClassName=\""); encoder.print(getClientClassName());