com.ibm.websphere.wim.model
Interface Entity

All Known Subinterfaces:
Container, Country, GeographicLocation, Group, Locality, LoginAccount, OrgContainer, Party, PartyRole, Person, PersonAccount, RolePlayer

public interface Entity

A representation of the model object 'Entity'.

The following features are supported:

See Also:
ModelPackage.getEntity()
Model:
Generated:

Method Summary
 java.lang.String getChangeType()
          Returns the value of the 'Change Type' attribute.
 java.util.List getChildren()
          Returns the value of the 'Children' containment reference list.
 java.lang.Object getCreateTimestamp()
          Returns the value of the 'Create Timestamp' attribute.
 EntitlementInfoType getEntitlementInfo()
          Returns the value of the 'Entitlement Info' containment reference.
 java.util.List getGroups()
          Returns the value of the 'Groups' containment reference list.
 IdentifierType getIdentifier()
          Returns the value of the 'Identifier' containment reference.
 java.lang.Object getModifyTimestamp()
          Returns the value of the 'Modify Timestamp' attribute.
 Entity getParent()
          Returns the value of the 'Parent' containment reference.
 java.util.List getViewIdentifiers()
          Returns the value of the 'View Identifiers' containment reference list.
 void setChangeType(java.lang.String value)
          Sets the value of the 'Change Type' attribute.
 void setCreateTimestamp(java.lang.Object value)
          Sets the value of the 'Create Timestamp' attribute.
 void setEntitlementInfo(EntitlementInfoType value)
          Sets the value of the 'Entitlement Info' containment reference.
 void setIdentifier(IdentifierType value)
          Sets the value of the 'Identifier' containment reference.
 void setModifyTimestamp(java.lang.Object value)
          Sets the value of the 'Modify Timestamp' attribute.
 void setParent(Entity value)
          Sets the value of the 'Parent' containment reference.
 

Method Detail

getIdentifier

IdentifierType getIdentifier()
Returns the value of the 'Identifier' containment reference.

See Also:
setIdentifier(IdentifierType), ModelPackage.getEntity_Identifier()
Model:
containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'Identifier' containment reference.

setIdentifier

void setIdentifier(IdentifierType value)
Sets the value of the 'Identifier' containment reference.

Parameters:
value - the new value of the 'Identifier' containment reference.
See Also:
getIdentifier()
Generated:

getViewIdentifiers

java.util.List getViewIdentifiers()
Returns the value of the 'View Identifiers' containment reference list. The list contents are of type ViewIdentifierType.

See Also:
ModelPackage.getEntity_ViewIdentifiers()
Model:
type="com.ibm.websphere.wim.model.ViewIdentifierType" containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'View Identifiers' containment reference list.

getParent

Entity getParent()
Returns the value of the 'Parent' containment reference.

See Also:
setParent(Entity), ModelPackage.getEntity_Parent()
Model:
containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'Parent' containment reference.

setParent

void setParent(Entity value)
Sets the value of the 'Parent' containment reference.

Parameters:
value - the new value of the 'Parent' containment reference.
See Also:
getParent()
Generated:

getChildren

java.util.List getChildren()
Returns the value of the 'Children' containment reference list. The list contents are of type Entity.

See Also:
ModelPackage.getEntity_Children()
Model:
type="com.ibm.websphere.wim.model.Entity" containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'Children' containment reference list.

getGroups

java.util.List getGroups()
Returns the value of the 'Groups' containment reference list. The list contents are of type Group.

See Also:
ModelPackage.getEntity_Groups()
Model:
type="com.ibm.websphere.wim.model.Group" containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'Groups' containment reference list.

getCreateTimestamp

java.lang.Object getCreateTimestamp()
Returns the value of the 'Create Timestamp' attribute.

See Also:
setCreateTimestamp(Object), ModelPackage.getEntity_CreateTimestamp()
Model:
unique="false" dataType="org.eclipse.emf.ecore.xml.type.DateTime"
Generated:
Return:
the value of the 'Create Timestamp' attribute.

setCreateTimestamp

void setCreateTimestamp(java.lang.Object value)
Sets the value of the 'Create Timestamp' attribute.

Parameters:
value - the new value of the 'Create Timestamp' attribute.
See Also:
getCreateTimestamp()
Generated:

getModifyTimestamp

java.lang.Object getModifyTimestamp()
Returns the value of the 'Modify Timestamp' attribute.

See Also:
setModifyTimestamp(Object), ModelPackage.getEntity_ModifyTimestamp()
Model:
unique="false" dataType="org.eclipse.emf.ecore.xml.type.DateTime"
Generated:
Return:
the value of the 'Modify Timestamp' attribute.

setModifyTimestamp

void setModifyTimestamp(java.lang.Object value)
Sets the value of the 'Modify Timestamp' attribute.

Parameters:
value - the new value of the 'Modify Timestamp' attribute.
See Also:
getModifyTimestamp()
Generated:

getEntitlementInfo

EntitlementInfoType getEntitlementInfo()
Returns the value of the 'Entitlement Info' containment reference.

See Also:
setEntitlementInfo(EntitlementInfoType), ModelPackage.getEntity_EntitlementInfo()
Model:
containment="true" resolveProxies="false"
Generated:
Return:
the value of the 'Entitlement Info' containment reference.

setEntitlementInfo

void setEntitlementInfo(EntitlementInfoType value)
Sets the value of the 'Entitlement Info' containment reference.

Parameters:
value - the new value of the 'Entitlement Info' containment reference.
See Also:
getEntitlementInfo()
Generated:

getChangeType

java.lang.String getChangeType()
Returns the value of the 'Change Type' attribute.

If the meaning of the 'Change Type' attribute isn't clear, there really should be more of a description here...

See Also:
setChangeType(String), ModelPackage.getEntity_ChangeType()
Model:
unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" extendedMetaData="kind='element' name='changeType' namespace='##targetNamespace'"
Generated:
Return:
the value of the 'Change Type' attribute.

setChangeType

void setChangeType(java.lang.String value)
Sets the value of the 'Change Type' attribute.

Parameters:
value - the new value of the 'Change Type' attribute.
See Also:
getChangeType()
Generated: