|
Sun Message Library for SWIFT API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stc.swift.repository.impl.SwiftObjectImpl
com.stc.swift.repository.impl.SwiftProjectElementImpl
com.stc.swift.repository.impl.ObjectTypeDefinitionImpl
public abstract class ObjectTypeDefinitionImpl
| Field Summary | |
|---|---|
static java.lang.String |
ACCESS
Constant for Map |
static java.lang.String |
DOCUMENTATION
Constant for Map |
static java.lang.String |
OBJECT_TYPE_DEFINITION_TYPE
Constant for Map |
static java.lang.String |
ORIGIN
Constant for Map |
static java.lang.String |
OTD_LOCALIZED_INFOS
Constant for Map |
static java.lang.String |
OTD_META_CONTAINER
|
static java.lang.String |
OTD_WIZARD
Constant for Map |
static java.lang.String |
SERIAL
Constant for Map |
static java.lang.String |
STRUCTURE
Constant for Map |
static java.lang.String |
TOP_NODE_ID
Constant for Map |
| Fields inherited from interface com.stc.model.common.ObjectTypeDefinition |
|---|
RCS_ID |
| Constructor Summary | |
|---|---|
ObjectTypeDefinitionImpl()
Constructs an instance. |
|
ObjectTypeDefinitionImpl(java.lang.String name)
Constructs an instance. |
|
| Method Summary | |
|---|---|
void |
addExternalObjectTypeDefinition(com.stc.model.common.ObjectTypeDefinition entry)
|
boolean |
checkExternal(com.stc.model.common.ObjectTypeDefinition entry,
java.util.HashMap map)
Check if the the OTD is one of the external OTD for this OTD, returns a map for those external OTD already checked. |
void |
collectExternals(java.util.HashMap map)
Insert external OTD to the map if it's not exist. |
com.stc.model.common.OTDLocalizedInfo |
createOTDLocalizedInfo(java.lang.String language)
|
com.stc.model.common.OTDLocalizedInfo |
deleteOTDLocalizedInfo(com.stc.model.common.OTDLocalizedInfo value)
|
java.lang.String |
getAccess()
|
java.util.Collection |
getAllExternalObjectTypeDefinitions()
|
java.lang.String |
getDocumentation()
|
com.stc.model.common.ObjectTypeDefinition |
getExternalObjectTypeDefinition(java.lang.String name)
|
java.util.Collection |
getExternalObjectTypeDefinitions()
|
java.lang.String |
getOrigin()
|
com.stc.model.common.OTDLocalizedInfo |
getOTDLocalizedInfo(java.lang.String language)
|
java.util.Collection |
getOTDLocalizedInfos()
|
java.lang.String |
getOtdMetaContainer()
|
java.lang.String |
getSerial()
|
java.lang.String |
getStructure()
|
int |
getTopNodeId()
|
boolean |
isExternal(com.stc.model.common.ObjectTypeDefinition entry)
|
boolean |
isMessageable()
ccom.stc.model.common.ObjectTypeDefinition |
boolean |
isVersionable()
|
com.stc.model.common.ObjectTypeDefinition |
removeExternalObjectTypeDefinition(com.stc.model.common.ObjectTypeDefinition entry)
|
void |
setAccess(java.lang.String value)
|
void |
setDocumentation(java.lang.String value)
|
void |
setOrigin(java.lang.String value)
|
void |
setOtdMetaContainer(java.lang.String otdMetaContainer)
|
void |
setSerial(java.lang.String value)
|
void |
setStructure(java.lang.String value)
|
void |
setTopNodeId(int value)
|
| Methods inherited from class com.stc.swift.repository.impl.SwiftProjectElementImpl |
|---|
getParentProject, getProjectElementType, setParentProject |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.stc.model.common.ProjectElement |
|---|
getDescription, getName, getParentProject, getProjectElementType, setDescription, setName, setParentProject |
| Methods inherited from interface com.stc.repository.RepositoryObject |
|---|
getCUDTracker, onDelete, setCUDTracker |
| Methods inherited from interface com.stc.repository.persistence.client.Persistable |
|---|
getACLInfo, getCreatedBy, getCreationDate, getLastUpdatedBy, getLastUpdatedDate, getOID, getOwnerOID, getPersistableSupport, getVersionInfo, isHeaderResolved, isLocked, resolve, setACLInfo, setCreatedBy, setCreationDate, setHeaderResolved, setLastUpdatedBy, setLastUpdatedDate, setOID, setResolver, setUnresolved, setVersionInfo |
| Methods inherited from interface com.stc.repository.persistence.client.Marshalable |
|---|
getClassNameAlias, getMarshalableSupport, getPropertyMap, getReferenceID, getRelationshipMap, onUnmarshalFinished, onUnmarshalStarting, setPropertyMap, setReferenceID |
| Methods inherited from interface com.stc.repository.persistence.client.PropertyChangePublisher |
|---|
addPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removePropertyChangeListeners |
| Methods inherited from interface java.beans.PropertyChangeListener |
|---|
propertyChange |
| Field Detail |
|---|
public static final java.lang.String ACCESS
public static final java.lang.String DOCUMENTATION
public static final java.lang.String ORIGIN
public static final java.lang.String STRUCTURE
public static final java.lang.String OBJECT_TYPE_DEFINITION_TYPE
public static final java.lang.String SERIAL
public static final java.lang.String TOP_NODE_ID
public static final java.lang.String OTD_WIZARD
public static final java.lang.String OTD_LOCALIZED_INFOS
public static final java.lang.String OTD_META_CONTAINER
| Constructor Detail |
|---|
public ObjectTypeDefinitionImpl()
throws com.stc.repository.RepositoryException
com.stc.repository.RepositoryException
public ObjectTypeDefinitionImpl(java.lang.String name)
throws com.stc.repository.RepositoryException
name - the name
com.stc.repository.RepositoryException - if this operation fails| Method Detail |
|---|
public void setAccess(java.lang.String value)
throws com.stc.repository.RepositoryException
setAccess in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setAccess(String)
public java.lang.String getAccess()
throws com.stc.repository.RepositoryException
getAccess in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getAccess()
public java.util.Collection getAllExternalObjectTypeDefinitions()
throws com.stc.repository.RepositoryException
getAllExternalObjectTypeDefinitions in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getAllExternalObjectTypeDefinitions()
public void setDocumentation(java.lang.String value)
throws com.stc.repository.RepositoryException
setDocumentation in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setDocumentation(String)
public java.lang.String getDocumentation()
throws com.stc.repository.RepositoryException
getDocumentation in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getDocumentation()
public boolean isExternal(com.stc.model.common.ObjectTypeDefinition entry)
throws com.stc.repository.RepositoryException
isExternal in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.isExternal(ObjectTypeDefinition)
public com.stc.model.common.ObjectTypeDefinition getExternalObjectTypeDefinition(java.lang.String name)
throws com.stc.repository.RepositoryException
getExternalObjectTypeDefinition in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getExternalObjectTypeDefinition(String)
public java.util.Collection getExternalObjectTypeDefinitions()
throws com.stc.repository.RepositoryException
getExternalObjectTypeDefinitions in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getExternalObjectTypeDefinitions()
public com.stc.model.common.OTDLocalizedInfo getOTDLocalizedInfo(java.lang.String language)
throws com.stc.repository.RepositoryException
getOTDLocalizedInfo in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getOTDLocalizedInfo(String)
public java.util.Collection getOTDLocalizedInfos()
throws com.stc.repository.RepositoryException
getOTDLocalizedInfos in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getOTDLocalizedInfos()
public void setOrigin(java.lang.String value)
throws com.stc.repository.RepositoryException
setOrigin in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setOrigin(String)
public java.lang.String getOrigin()
throws com.stc.repository.RepositoryException
getOrigin in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getOrigin()
public void setSerial(java.lang.String value)
throws com.stc.repository.RepositoryException
setSerial in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setSerial(String)
public java.lang.String getSerial()
throws com.stc.repository.RepositoryException
getSerial in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getSerial()
public void setStructure(java.lang.String value)
throws com.stc.repository.RepositoryException
setStructure in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setStructure(String)
public java.lang.String getStructure()
throws com.stc.repository.RepositoryException
getStructure in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getStructure()
public void setTopNodeId(int value)
throws com.stc.repository.RepositoryException
setTopNodeId in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setTopNodeId(int)
public int getTopNodeId()
throws com.stc.repository.RepositoryException
getTopNodeId in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getTopNodeId()
public void addExternalObjectTypeDefinition(com.stc.model.common.ObjectTypeDefinition entry)
throws com.stc.repository.RepositoryException
addExternalObjectTypeDefinition in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.addExternalObjectTypeDefinition(ObjectTypeDefinition)
public boolean checkExternal(com.stc.model.common.ObjectTypeDefinition entry,
java.util.HashMap map)
throws com.stc.repository.RepositoryException
entry - an OTDmap - map for checked External OTD which doesn't match the criteria
com.stc.repository.RepositoryException - if access to repository was failed.
public void collectExternals(java.util.HashMap map)
throws com.stc.repository.RepositoryException
map - map to store the exteral OTD
com.stc.repository.RepositoryException - if access to repository was failed.
public com.stc.model.common.OTDLocalizedInfo createOTDLocalizedInfo(java.lang.String language)
throws com.stc.repository.RepositoryException
createOTDLocalizedInfo in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.createOTDLocalizedInfo(String)
public com.stc.model.common.OTDLocalizedInfo deleteOTDLocalizedInfo(com.stc.model.common.OTDLocalizedInfo value)
throws com.stc.repository.RepositoryException
deleteOTDLocalizedInfo in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.deleteOTDLocalizedInfo(OTDLocalizedInfo)
public com.stc.model.common.ObjectTypeDefinition removeExternalObjectTypeDefinition(com.stc.model.common.ObjectTypeDefinition entry)
throws com.stc.repository.RepositoryException
removeExternalObjectTypeDefinition in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.removeExternalObjectTypeDefinition(ObjectTypeDefinition)public boolean isVersionable()
isVersionable in interface com.stc.repository.persistence.client.PersistableisVersionable in class SwiftObjectImplPersistable.isVersionable()
public boolean isMessageable()
throws com.stc.repository.RepositoryException
ccom.stc.model.common.ObjectTypeDefinition
isMessageable in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryException
public java.lang.String getOtdMetaContainer()
throws com.stc.repository.RepositoryException
getOtdMetaContainer in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.getOtdMetaContainer()
public void setOtdMetaContainer(java.lang.String otdMetaContainer)
throws com.stc.repository.RepositoryException
setOtdMetaContainer in interface com.stc.model.common.ObjectTypeDefinitioncom.stc.repository.RepositoryExceptionObjectTypeDefinition.setOtdMetaContainer(String)
|
Sun Message Library for SWIFT API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||