|
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 failsMethod Detail |
---|
public void setAccess(java.lang.String value) throws com.stc.repository.RepositoryException
setAccess
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setAccess(String)
public java.lang.String getAccess() throws com.stc.repository.RepositoryException
getAccess
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getAccess()
public java.util.Collection getAllExternalObjectTypeDefinitions() throws com.stc.repository.RepositoryException
getAllExternalObjectTypeDefinitions
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getAllExternalObjectTypeDefinitions()
public void setDocumentation(java.lang.String value) throws com.stc.repository.RepositoryException
setDocumentation
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setDocumentation(String)
public java.lang.String getDocumentation() throws com.stc.repository.RepositoryException
getDocumentation
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getDocumentation()
public boolean isExternal(com.stc.model.common.ObjectTypeDefinition entry) throws com.stc.repository.RepositoryException
isExternal
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.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.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getExternalObjectTypeDefinition(String)
public java.util.Collection getExternalObjectTypeDefinitions() throws com.stc.repository.RepositoryException
getExternalObjectTypeDefinitions
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getExternalObjectTypeDefinitions()
public com.stc.model.common.OTDLocalizedInfo getOTDLocalizedInfo(java.lang.String language) throws com.stc.repository.RepositoryException
getOTDLocalizedInfo
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getOTDLocalizedInfo(String)
public java.util.Collection getOTDLocalizedInfos() throws com.stc.repository.RepositoryException
getOTDLocalizedInfos
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getOTDLocalizedInfos()
public void setOrigin(java.lang.String value) throws com.stc.repository.RepositoryException
setOrigin
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setOrigin(String)
public java.lang.String getOrigin() throws com.stc.repository.RepositoryException
getOrigin
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getOrigin()
public void setSerial(java.lang.String value) throws com.stc.repository.RepositoryException
setSerial
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setSerial(String)
public java.lang.String getSerial() throws com.stc.repository.RepositoryException
getSerial
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getSerial()
public void setStructure(java.lang.String value) throws com.stc.repository.RepositoryException
setStructure
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setStructure(String)
public java.lang.String getStructure() throws com.stc.repository.RepositoryException
getStructure
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getStructure()
public void setTopNodeId(int value) throws com.stc.repository.RepositoryException
setTopNodeId
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setTopNodeId(int)
public int getTopNodeId() throws com.stc.repository.RepositoryException
getTopNodeId
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getTopNodeId()
public void addExternalObjectTypeDefinition(com.stc.model.common.ObjectTypeDefinition entry) throws com.stc.repository.RepositoryException
addExternalObjectTypeDefinition
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.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.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.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.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.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.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.removeExternalObjectTypeDefinition(ObjectTypeDefinition)
public boolean isVersionable()
isVersionable
in interface com.stc.repository.persistence.client.Persistable
isVersionable
in class SwiftObjectImpl
Persistable.isVersionable()
public boolean isMessageable() throws com.stc.repository.RepositoryException
ccom.stc.model.common.ObjectTypeDefinition
isMessageable
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
public java.lang.String getOtdMetaContainer() throws com.stc.repository.RepositoryException
getOtdMetaContainer
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.getOtdMetaContainer()
public void setOtdMetaContainer(java.lang.String otdMetaContainer) throws com.stc.repository.RepositoryException
setOtdMetaContainer
in interface com.stc.model.common.ObjectTypeDefinition
com.stc.repository.RepositoryException
ObjectTypeDefinition.setOtdMetaContainer(String)
|
Sun Message Library for SWIFT API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |