org.opencrx.kernel.model1.jpa3
Class Import
java.lang.Object
org.w3c.jpa3.AbstractObject
org.opencrx.kernel.model1.jpa3.Element
org.opencrx.kernel.model1.jpa3.Import
- All Implemented Interfaces:
- Serializable, AlertSender, Auditee, Cloneable, Exporter, Importer, Indexed, SecureObject, CrxObject, Element, Import, BasicObject, ContextCapable, Creatable, ExtentCapable, Modifiable
public class Import
- extends Element
- implements Import
Class Import
An Import allows a Package to make use of Elements defined in some other Namespace. An Import object is related to another Namespace via the Aliases association. When a Package contains an Import object, it imports the associated
Namespace. This means that ModelElements defined within the imported Namespace are visible in the importing Package.
An Import allows the visibility of the imported Package's contained ModelElements to be further restricted. An Import object represents either Package importing or Package clustering, depending on the 'isClustered' attribute.
- See Also:
- Serialized Form
|
Constructor Summary |
Import()
Constructor |
| Methods inherited from class org.opencrx.kernel.model1.jpa3.Element |
addOwningGroup, checkPermissions, clone_, exportItem, exportItemAdvanced, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getAdditionalExternalLink, getAnnotation, getAssignedReminder, getAttachedDocument, getAudit, getCategory, getContainer_Id, getContainer, getCreatedAt, getCreatedBy, getDisabledReason, getDocumentFolderAssignment, getElementOrder, getExternalLink, getIdentity, getIndexEntry, getMedia, getModifiedAt, getModifiedBy, getName, getNote, getOpenmdxjdoIdentity, getOwner, getOwningGroup_Id, getOwningGroup, getOwningUser_Id, getOwningUser, getPropertySet, getPropertySetEntry, getQualifiedName, getRating, getSegment_Id, getSegment, getStereotype, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, importItem, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, openmdxjdoGetSlices, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, sendAlert, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setAnnotation, setCategory, setContainer_Id, setContainer, setDisabled, setDisabledReason, setElementOrder, setExternalLink, setName, setOpenmdxjdoIdentity, setOwner, setOwningUser_Id, setOwningUser, setOwningUser, setQualifiedName, setSegment_Id, setSegment, setStereotype, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4, updateIndex |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencrx.kernel.model1.cci2.Element |
getAnnotation, getContainer, getElementOrder, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setElementOrder, setName, setQualifiedName, setStereotype |
| Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject |
getAdditionalExternalLink, getAssignedReminder, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4 |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser |
Import
public Import()
- Constructor
getVisibility
public short getVisibility()
- Retrieves the value for the attribute
visibility.
In the future, this Attribute will modify the visibility of imported Elements in the context of the importing Namespace. The MOF rules of visibility are not currently specified.
- Specified by:
getVisibility in interface Import
- Returns:
- The non-null value for attribute
visibility.
setVisibility
public void setVisibility(short visibility)
- Sets a new value for the attribute
visibility.
In the future, this Attribute will modify the visibility of imported Elements in the context of the importing Namespace. The MOF rules of visibility are not currently specified.
- Specified by:
setVisibility in interface Import
- Parameters:
visibility - The non-null new value for attribute visibility.
getNamespace
public Namespace getNamespace()
- Retrieves the value for the reference
namespace.
- Specified by:
getNamespace in interface Import
- Returns:
- The non-
null value for this reference.
getNamespace_Id
public String getNamespace_Id()
setNamespace
public void setNamespace(Namespace namespace)
- Sets a new value for the reference
namespace.
- Specified by:
setNamespace in interface Import
- Parameters:
namespace - The non-null new value for this reference.
setNamespace_Id
public void setNamespace_Id(String namespace)
isClustered
public boolean isClustered()
- Retrieves the value for the attribute
isClustered.
The isClustered flags determines whether the Import object represents simple Package importation, or Package clustering.
- Specified by:
isClustered in interface Import
- Returns:
- The non-null value for attribute
isClustered.
setClustered
public void setClustered(boolean isClustered)
- Sets a new value for the attribute
isClustered.
The isClustered flags determines whether the Import object represents simple Package importation, or Package clustering.
- Specified by:
setClustered in interface Import
- Parameters:
isClustered - The non-null new value for attribute isClustered.
This software is published under the BSD license. Copyright © 2003-2012, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.