Interface Property
- All Superinterfaces:
AbstractProperty,CMetadata,LocalizedType,MdObjectBase,MdObjectBaseUtil,MdObjectBaseXML,Remote,Root,SecondaryType
Attributes of Property are:
Associations of Property are:
Usage
To create an instance of this Property, use thefactory
create methods. Example: create a Property with name "Property_Object", in repository "AAAAAAAA".
// create a store to contain your objects for this change. If you do not have an existing object // or store to use. You may obtain the store from another object by using Object.getObjectStore(). MdFactory factory; //where "factory" is a valid MdFactory instance MdObjectStore objectStore = factory.createObjectStore(); Property myObject = (Property) factory.createComplexMetadataObject(objectStore, "Property_Object", MetadataObjects.PROPERTY, "AAAAAAAA"); myObject.updateMetadataAll(); // Write object to server objectStore.dispose(); // dispose of the object store if it is no longer needed
Behavior
- Attributes and associations for this object can be retrieved by using the methods in
MdOMIUtil. - When changes are made to the object, either by setting an attribute or adding objects to a particular association,
they can be persisted to the metadata server with the
updateMetadataAllmethod. - If an object needs to be deleted, the
deletemethod can be used. This will flag the object as being deleted on the client, and will require an update call to persist the change to the server.
Dependencies
This class depends on objects being contained in an MdObjectStore. Object stores should be disposed of when they are no longer needed as this will help clean up memory. Disposing an object store will dispose of all objects contained within that store.- Since:
- 9.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstant used for the name of the AssociatedLocalizedObject association.static final StringConstant used for the name of the AssociatedObject association.static final StringConstant used for the name of the AssociatedPropertySet association.static final StringConstant used for the name of the OwningType association.static final StringConstant used for the name of the DefaultValue attribute.static final StringConstant used for the name of the Delimiter attribute.static final StringConstant used for the name of the PropertyName attribute.static final StringConstant used for the name of the PropertyRole attribute.static final StringConstant used for the name of the SQLType attribute.static final StringConstant used for the name of the UseValueOnly attribute.Fields inherited from interface com.sas.metadata.remote.AbstractProperty
ASSOCIATION_ASSOCIATEDPROPERTYGROUP_NAME, ASSOCIATION_CUSTOMIZERS_NAME, ASSOCIATION_EDITORS_NAME, ASSOCIATION_STOREDCONFIGURATION_NAME, ASSOCIATION_VALIDATORS_NAME, ATTRIBUTE_ISEXPERT_NAME, ATTRIBUTE_ISLINKED_NAME, ATTRIBUTE_ISREQUIRED_NAME, ATTRIBUTE_ISUPDATEABLE_NAME, ATTRIBUTE_ISVISIBLE_NAMEFields inherited from interface com.sas.metadata.remote.LocalizedType
ASSOCIATION_RESOURCES_NAMEFields inherited from interface com.sas.metadata.remote.MdObjectBase
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAMEFields inherited from interface com.sas.metadata.remote.Root
ASSOCIATION_ACCESSCONTROLS_NAME, ASSOCIATION_CHANGES_NAME, ASSOCIATION_CUSTOMASSOCIATIONS_NAME, ASSOCIATION_DOCUMENTS_NAME, ASSOCIATION_EXTENSIONS_NAME, ASSOCIATION_EXTERNALIDENTITIES_NAME, ASSOCIATION_GROUPS_NAME, ASSOCIATION_IMPLEMENTORS_NAME, ASSOCIATION_KEYWORDS_NAME, ASSOCIATION_LOCALIZEDATTRIBUTES_NAME, ASSOCIATION_NOTES_NAME, ASSOCIATION_PRIMARYPROPERTYGROUP_NAME, ASSOCIATION_PROMPTS_NAME, ASSOCIATION_PROPERTIES_NAME, ASSOCIATION_PROPERTYSETS_NAME, ASSOCIATION_REFERENCEDOBJECTS_NAME, ASSOCIATION_RESPONSIBLEPARTIES_NAME, ASSOCIATION_SOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECSOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECTARGETTRANSFORMATIONS_NAME, ASSOCIATION_TARGETTRANSFORMATIONS_NAME, ASSOCIATION_TIMESTAMPS_NAME, ASSOCIATION_TREES_NAME, ASSOCIATION_TSOBJECTNAMESPACE_NAME, ASSOCIATION_USEDBYPROTOTYPES_NAME, ASSOCIATION_USINGPROTOTYPE_NAME, ASSOCIATION_VARIABLES_NAME, ATTRIBUTE_CHANGESTATE_NAME, ATTRIBUTE_LOCKEDBY_NAME, ATTRIBUTE_USAGEVERSION_NAME -
Method Summary
Modifier and TypeMethodDescriptionGets theRootforAssociatedLocalizedObjectGets the AssociationList ofAssociatedLocalizedObjectsgetAssociatedLocalizedObjects(boolean fGoToServer) Gets the Associationlist ofAssociatedLocalizedObjectsGets theRootforAssociatedObjectGets the AssociationList ofAssociatedObjectsgetAssociatedObjects(boolean fGoToServer) Gets the Associationlist ofAssociatedObjectsGets thePropertySetforAssociatedPropertySetGets the Association list ofAssociatedPropertySetsgetAssociatedPropertySets(boolean fGoToServer) Gets the Associationlist ofAssociatedPropertySetsStringGets theStringvalue ofDefaultValueintGets the maximum length ofDefaultValueintGets the Metadata State ofDefaultValueStringGets theStringvalue ofDelimiterintGets the maximum length ofDelimiterintGets the Metadata State ofDelimiterGets thePropertyTypeforOwningTypeGets the AssociationList ofOwningTypesgetOwningTypes(boolean fGoToServer) Gets the Associationlist ofOwningTypesStringGets theStringvalue ofPropertyNameintGets the maximum length ofPropertyNameintGets the Metadata State ofPropertyNameStringGets theStringvalue ofPropertyRoleintGets the maximum length ofPropertyRoleintGets the Metadata State ofPropertyRoleintGets theintvalue ofSQLTypeintGets the Metadata State ofSQLTypeintGets theintvalue ofUseValueOnlyintGets the Metadata State ofUseValueOnlyvoid(S) Adds the Associated objects to the predObjects which are:
AssociatedLocalizedObject
AssociatedObject
OwningTypevoid(S) This initializes the Required Objects(Roles) which are:voidsetAssociatedLocalizedObject(Root inObject) Sets theAssociatedLocalizedObjectslist 0th element to beinObject.voidSets theAssociatedLocalizedObjectslist to belist.voidsetAssociatedLocalizedObjects(AssociationList list, int state) Sets theAssociatedLocalizedObjectslist to belist.voidsetAssociatedObject(Root inObject) Sets theAssociatedObjectslist 0th element to beinObject.voidSets theAssociatedObjectslist to belist.voidsetAssociatedObjects(AssociationList list, int state) Sets theAssociatedObjectslist to belist.voidsetAssociatedPropertySet(PropertySet inObject) Sets theAssociatedPropertySetslist 0th element to beinObject.voidSets theAssociatedPropertySetslist to belist.voidsetAssociatedPropertySets(AssociationList list, int state) Sets theAssociatedPropertySetslist to belist.voidsetDefaultValue(String inDefaultValue) Sets theDefaultValuevalue and sets the state to MetadataState.LOCAL.voidsetDefaultValue(String inDefaultValue, int state) Sets theDefaultValueMetadata State.voidsetDefaultValueState(int state) Sets the Metadata State ofDefaultValue.voidsetDelimiter(String inDelimiter) Sets theDelimitervalue and sets the state to MetadataState.LOCAL.voidsetDelimiter(String inDelimiter, int state) Sets theDelimiterMetadata State.voidsetDelimiterState(int state) Sets the Metadata State ofDelimiter.voidsetOwningType(PropertyType inObject) Sets theOwningTypeslist 0th element to beinObject.voidSets theOwningTypeslist to belist.voidsetOwningTypes(AssociationList list, int state) Sets theOwningTypeslist to belist.voidsetPropertyName(String inPropertyName) Sets thePropertyNamevalue and sets the state to MetadataState.LOCAL.voidsetPropertyName(String inPropertyName, int state) Sets thePropertyNameMetadata State.voidsetPropertyNameState(int state) Sets the Metadata State ofPropertyName.voidsetPropertyRole(String inPropertyRole) Sets thePropertyRolevalue and sets the state to MetadataState.LOCAL.voidsetPropertyRole(String inPropertyRole, int state) Sets thePropertyRoleMetadata State.voidsetPropertyRoleState(int state) Sets the Metadata State ofPropertyRole.voidsetSQLType(int inSQLType) Sets theSQLTypevalue and sets the state to MetadataState.LOCAL.voidsetSQLType(int inSQLType, int state) Sets theSQLTypeMetadata State.voidsetSQLType(String inSQLType) Sets theSQLTypevalue and sets the state to MetadataState.LOCAL.voidsetSQLType(String inSQLType, int state) Sets theSQLTypevalue and Metadata State.voidsetSQLTypeState(int state) Sets the Metadata State ofSQLType.voidsetUseValueOnly(int inUseValueOnly) Sets theUseValueOnlyvalue and sets the state to MetadataState.LOCAL.voidsetUseValueOnly(int inUseValueOnly, int state) Sets theUseValueOnlyMetadata State.voidsetUseValueOnly(String inUseValueOnly) Sets theUseValueOnlyvalue and sets the state to MetadataState.LOCAL.voidsetUseValueOnly(String inUseValueOnly, int state) Sets theUseValueOnlyvalue and Metadata State.voidsetUseValueOnlyState(int state) Sets the Metadata State ofUseValueOnly.Methods inherited from interface com.sas.metadata.remote.AbstractProperty
getAssociatedPropertyGroup, getAssociatedPropertyGroups, getAssociatedPropertyGroups, getCustomizers, getCustomizers, getEditors, getEditors, getIsExpert, getIsExpertState, getIsLinked, getIsLinkedState, getIsRequired, getIsRequiredState, getIsUpdateable, getIsUpdateableState, getIsVisible, getIsVisibleState, getStoredConfiguration, getStoredConfigurations, getStoredConfigurations, getValidators, getValidators, setAssociatedPropertyGroup, setAssociatedPropertyGroups, setAssociatedPropertyGroups, setCustomizers, setCustomizers, setEditors, setEditors, setIsExpert, setIsExpert, setIsExpert, setIsExpert, setIsExpertState, setIsLinked, setIsLinked, setIsLinked, setIsLinked, setIsLinkedState, setIsRequired, setIsRequired, setIsRequired, setIsRequired, setIsRequiredState, setIsUpdateable, setIsUpdateable, setIsUpdateable, setIsUpdateable, setIsUpdateableState, setIsVisible, setIsVisible, setIsVisible, setIsVisible, setIsVisibleState, setStoredConfiguration, setStoredConfigurations, setStoredConfigurations, setValidators, setValidatorsMethods inherited from interface com.sas.metadata.remote.LocalizedType
getResources, getResources, setResources, setResourcesMethods inherited from interface com.sas.metadata.remote.MdObjectBase
addElementToChangeList, clearChangeList, getChangeList, getCMetadataType, getDesc, getDescMaxLength, getDescState, getFQID, getId, getIdState, getMetadataCreated, getMetadataCreatedState, getMetadataUpdated, getMetadataUpdatedState, getName, getNameMaxLength, getNameState, getObjectStore, getPredAssociations, getRepositoryID, getRequiredAssociations, getState, isAssociationRequired, isNewObject, isPredAssociation, removeElementFromChangeList, resetObject, resetState, resetStates, setCMetadataType, setDesc, setDesc, setDescState, setFQID, setFQID, setId, setId, setIdState, setMetadataCreated, setMetadataCreated, setMetadataCreatedState, setMetadataUpdated, setMetadataUpdated, setMetadataUpdatedState, setName, setName, setNameState, setObjectStore, setStateMethods inherited from interface com.sas.metadata.remote.MdObjectBaseUtil
addMdObjectListener, delete, dispose, fireMdObjectModified, getAssociatedObjects, getAssociatedObjects, getAssociatedObjects, getAssociationNames, getAssocs, getAssocsWA, getAttributeNames, getAttrs, getAttrsStates, getAuthorizationUtil, getChangeManagementState, getChgMgtExternalIdentityImportType, getClientSideOnlyObject, getMdObjectAssociation, getPopulatedAssocs, getUpdatedAttrs, getViewList, isCheckedOut, isLocked, objectModified, removeMdObjectListener, setAttrs, setChangeManagementTargetRepository, setChgMgtExternalIdentityImportType, setClientSideOnlyObject, setMdObjectAssociation, touch, updateAssnsIdsMethods inherited from interface com.sas.metadata.remote.MdObjectBaseXML
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAllMethods inherited from interface com.sas.metadata.remote.Root
getAccessControls, getAccessControls, getChanges, getChanges, getChangeState, getChangeStateMaxLength, getChangeStateState, getCustomAssociations, getCustomAssociations, getDocuments, getDocuments, getExtensions, getExtensions, getExternalIdentities, getExternalIdentities, getGroups, getGroups, getImplementors, getImplementors, getKeywords, getKeywords, getLocalizedAttributes, getLocalizedAttributes, getLockedBy, getLockedByMaxLength, getLockedByState, getNotes, getNotes, getPrimaryPropertyGroup, getPrimaryPropertyGroups, getPrimaryPropertyGroups, getPrompts, getPrompts, getProperties, getProperties, getPropertySets, getPropertySets, getReferencedObjects, getReferencedObjects, getResponsibleParties, getResponsibleParties, getSourceTransformations, getSourceTransformations, getSpecSourceTransformations, getSpecSourceTransformations, getSpecTargetTransformations, getSpecTargetTransformations, getTargetTransformations, getTargetTransformations, getTimestamps, getTimestamps, getTrees, getTrees, getTSObjectNamespace, getTSObjectNamespaces, getTSObjectNamespaces, getUsageVersion, getUsageVersionState, getUsedByPrototypes, getUsedByPrototypes, getUsingPrototype, getUsingPrototypes, getUsingPrototypes, getVariables, getVariables, setAccessControls, setAccessControls, setChanges, setChanges, setChangeState, setChangeState, setChangeStateState, setCustomAssociations, setCustomAssociations, setDocuments, setDocuments, setExtensions, setExtensions, setExternalIdentities, setExternalIdentities, setGroups, setGroups, setImplementors, setImplementors, setKeywords, setKeywords, setLocalizedAttributes, setLocalizedAttributes, setLockedBy, setLockedBy, setLockedByState, setNotes, setNotes, setPrimaryPropertyGroup, setPrimaryPropertyGroups, setPrimaryPropertyGroups, setPrompts, setPrompts, setProperties, setProperties, setPropertySets, setPropertySets, setReferencedObjects, setReferencedObjects, setResponsibleParties, setResponsibleParties, setSourceTransformations, setSourceTransformations, setSpecSourceTransformations, setSpecSourceTransformations, setSpecTargetTransformations, setSpecTargetTransformations, setTargetTransformations, setTargetTransformations, setTimestamps, setTimestamps, setTrees, setTrees, setTSObjectNamespace, setTSObjectNamespaces, setTSObjectNamespaces, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersionState, setUsedByPrototypes, setUsedByPrototypes, setUsingPrototype, setUsingPrototypes, setUsingPrototypes, setVariables, setVariables
-
Field Details
-
ATTRIBUTE_DEFAULTVALUE_NAME
static final String ATTRIBUTE_DEFAULTVALUE_NAMEConstant used for the name of the DefaultValue attribute.DefaultValue: The default value for this parameter.
- See Also:
-
ATTRIBUTE_PROPERTYROLE_NAME
static final String ATTRIBUTE_PROPERTYROLE_NAMEConstant used for the name of the PropertyRole attribute.PropertyRole: The role of this property (load, access, initialization, etc).
- See Also:
-
ATTRIBUTE_PROPERTYNAME_NAME
static final String ATTRIBUTE_PROPERTYNAME_NAMEConstant used for the name of the PropertyName attribute.PropertyName: This attribute is the name used by the software program, for example the name of a macro variable. This object also has a 'Name' attribute that is the display name or label.
- See Also:
-
ATTRIBUTE_DELIMITER_NAME
static final String ATTRIBUTE_DELIMITER_NAMEConstant used for the name of the Delimiter attribute.Delimiter: This is the delimiter that is used between the PropertyName and Default value. It may be a space, an equals sign, or any other appropriate delimiter.
- See Also:
-
ATTRIBUTE_USEVALUEONLY_NAME
static final String ATTRIBUTE_USEVALUEONLY_NAMEConstant used for the name of the UseValueOnly attribute.UseValueOnly: This means that only the string in the Default value is used. This attribute is true, for example, for the SAS system option CAPS and NOCAPS. The PropertyName is 'CAPS', but the value may be CAPS or NOCAPS.
- See Also:
-
ATTRIBUTE_SQLTYPE_NAME
static final String ATTRIBUTE_SQLTYPE_NAMEConstant used for the name of the SQLType attribute.SQLType: This is an integer value that identifies the SQL type of the data. If other, 1111, or array, 2003, is specified the client will need to look to the associated owning type for more information. If there is no associated owning type or the owning type indicates a value of other it is up to the client to determine how to handle the value. The default value will be string, 12.
- See Also:
-
ASSOCIATION_ASSOCIATEDLOCALIZEDOBJECT_NAME
static final String ASSOCIATION_ASSOCIATEDLOCALIZEDOBJECT_NAMEConstant used for the name of the AssociatedLocalizedObject association.AssociatedLocalizedObject: The object with a localized attribute.
- See Also:
-
ASSOCIATION_ASSOCIATEDOBJECT_NAME
static final String ASSOCIATION_ASSOCIATEDOBJECT_NAMEConstant used for the name of the AssociatedObject association.AssociatedObject: The object described by these properties.
- See Also:
-
ASSOCIATION_OWNINGTYPE_NAME
static final String ASSOCIATION_OWNINGTYPE_NAMEConstant used for the name of the OwningType association.OwningType: The data type of this property.
- See Also:
-
ASSOCIATION_ASSOCIATEDPROPERTYSET_NAME
static final String ASSOCIATION_ASSOCIATEDPROPERTYSET_NAMEConstant used for the name of the AssociatedPropertySet association.AssociatedPropertySet: The property set this property belongs to.
- See Also:
-
-
Method Details
-
initializeRequiredObjects
void initializeRequiredObjects() throws RemoteException(S) This initializes the Required Objects(Roles) which are:- Specified by:
initializeRequiredObjectsin interfaceAbstractProperty- Specified by:
initializeRequiredObjectsin interfaceLocalizedType- Specified by:
initializeRequiredObjectsin interfaceMdObjectBaseUtil- Specified by:
initializeRequiredObjectsin interfaceRoot- Specified by:
initializeRequiredObjectsin interfaceSecondaryType- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
initializePredObjects
void initializePredObjects() throws RemoteException(S) Adds the Associated objects to the predObjects which are:
AssociatedLocalizedObject
AssociatedObject
OwningType- Specified by:
initializePredObjectsin interfaceAbstractProperty- Specified by:
initializePredObjectsin interfaceLocalizedType- Specified by:
initializePredObjectsin interfaceMdObjectBase- Specified by:
initializePredObjectsin interfaceRoot- Specified by:
initializePredObjectsin interfaceSecondaryType- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultValue
String getDefaultValue() throws RemoteExceptionGets theStringvalue ofDefaultValue- Returns:
- The
DefaultValue - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultValueState
int getDefaultValueState() throws RemoteExceptionGets the Metadata State ofDefaultValue- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultValueMaxLength
int getDefaultValueMaxLength() throws RemoteExceptionGets the maximum length ofDefaultValue- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyRole
String getPropertyRole() throws RemoteExceptionGets theStringvalue ofPropertyRole- Returns:
- The
PropertyRole - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyRoleState
int getPropertyRoleState() throws RemoteExceptionGets the Metadata State ofPropertyRole- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyRoleMaxLength
int getPropertyRoleMaxLength() throws RemoteExceptionGets the maximum length ofPropertyRole- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyName
String getPropertyName() throws RemoteExceptionGets theStringvalue ofPropertyName- Returns:
- The
PropertyName - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyNameState
int getPropertyNameState() throws RemoteExceptionGets the Metadata State ofPropertyName- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getPropertyNameMaxLength
int getPropertyNameMaxLength() throws RemoteExceptionGets the maximum length ofPropertyName- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDelimiter
String getDelimiter() throws RemoteExceptionGets theStringvalue ofDelimiter- Returns:
- The
Delimiter - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDelimiterState
int getDelimiterState() throws RemoteExceptionGets the Metadata State ofDelimiter- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDelimiterMaxLength
int getDelimiterMaxLength() throws RemoteExceptionGets the maximum length ofDelimiter- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getUseValueOnly
int getUseValueOnly() throws RemoteExceptionGets theintvalue ofUseValueOnly- Returns:
- The
UseValueOnly - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getUseValueOnlyState
int getUseValueOnlyState() throws RemoteExceptionGets the Metadata State ofUseValueOnly- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSQLType
int getSQLType() throws RemoteExceptionGets theintvalue ofSQLType- Returns:
- The
SQLType - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSQLTypeState
int getSQLTypeState() throws RemoteExceptionGets the Metadata State ofSQLType- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getAssociatedLocalizedObjects
Gets the AssociationList ofAssociatedLocalizedObjects- Returns:
- Returns the AssociationList of
AssociatedLocalizedObjectswhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getAssociatedLocalizedObject
Gets theRootforAssociatedLocalizedObject- Returns:
- The
Root(nullif not set) ofAssociatedLocalizedObjectwhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedObjects
Gets the AssociationList ofAssociatedObjects- Returns:
- Returns the AssociationList of
AssociatedObjectswhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getAssociatedObject
Gets theRootforAssociatedObject- Returns:
- The
Root(nullif not set) ofAssociatedObjectwhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getOwningTypes
Gets the AssociationList ofOwningTypes- Returns:
- Returns the AssociationList of
OwningTypeswhich can be of type:
PropertyType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getOwningType
Gets thePropertyTypeforOwningType- Returns:
- The
PropertyType(nullif not set) ofOwningTypewhich can be of type:
PropertyType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedPropertySets
Gets the Association list ofAssociatedPropertySets- Returns:
- The AssociationList of
AssociatedPropertySetswhich can be of type:
PropertySet - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedPropertySet
Gets thePropertySetforAssociatedPropertySet- Returns:
- The
PropertySet(nullif not set ) ofAssociatedPropertySetwhich can be of type:
PropertySet - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedLocalizedObjects
AssociationList getAssociatedLocalizedObjects(boolean fGoToServer) throws RemoteException, MdException Gets the Associationlist ofAssociatedLocalizedObjects- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
AssociatedLocalizedObjectswhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedObjects
Gets the Associationlist ofAssociatedObjects- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
AssociatedObjectswhich can be of type:
All types - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getOwningTypes
Gets the Associationlist ofOwningTypes- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
OwningTypeswhich can be of type:
PropertyType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedPropertySets
Gets the Associationlist ofAssociatedPropertySets- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
AssociatedPropertySetswhich can be of type:
PropertySet - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
setDefaultValue
void setDefaultValue(String inDefaultValue) throws RemoteException Sets theDefaultValuevalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefaultValue- String- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultValue
void setDefaultValue(String inDefaultValue, int state) throws RemoteException Sets theDefaultValueMetadata State.- Parameters:
inDefaultValue- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultValueState
void setDefaultValueState(int state) throws RemoteException Sets the Metadata State ofDefaultValue.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyRole
void setPropertyRole(String inPropertyRole) throws RemoteException Sets thePropertyRolevalue and sets the state to MetadataState.LOCAL.- Parameters:
inPropertyRole- String- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyRole
void setPropertyRole(String inPropertyRole, int state) throws RemoteException Sets thePropertyRoleMetadata State.- Parameters:
inPropertyRole- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyRoleState
void setPropertyRoleState(int state) throws RemoteException Sets the Metadata State ofPropertyRole.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyName
void setPropertyName(String inPropertyName) throws RemoteException Sets thePropertyNamevalue and sets the state to MetadataState.LOCAL.- Parameters:
inPropertyName- String- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyName
void setPropertyName(String inPropertyName, int state) throws RemoteException Sets thePropertyNameMetadata State.- Parameters:
inPropertyName- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setPropertyNameState
void setPropertyNameState(int state) throws RemoteException Sets the Metadata State ofPropertyName.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setDelimiter
void setDelimiter(String inDelimiter) throws RemoteException Sets theDelimitervalue and sets the state to MetadataState.LOCAL.- Parameters:
inDelimiter- String- Throws:
RemoteException- If error communicating with remote object.
-
setDelimiter
void setDelimiter(String inDelimiter, int state) throws RemoteException Sets theDelimiterMetadata State.- Parameters:
inDelimiter- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDelimiterState
void setDelimiterState(int state) throws RemoteException Sets the Metadata State ofDelimiter.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setUseValueOnly
void setUseValueOnly(int inUseValueOnly) throws RemoteException Sets theUseValueOnlyvalue and sets the state to MetadataState.LOCAL.- Parameters:
inUseValueOnly- int- Throws:
RemoteException- If error communicating with remote object.
-
setUseValueOnly
void setUseValueOnly(int inUseValueOnly, int state) throws RemoteException Sets theUseValueOnlyMetadata State.- Parameters:
inUseValueOnly- intstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setUseValueOnly
void setUseValueOnly(String inUseValueOnly) throws RemoteException Sets theUseValueOnlyvalue and sets the state to MetadataState.LOCAL.- Parameters:
inUseValueOnly- String- Throws:
RemoteException- If error communicating with remote object.
-
setUseValueOnly
void setUseValueOnly(String inUseValueOnly, int state) throws RemoteException Sets theUseValueOnlyvalue and Metadata State.- Parameters:
inUseValueOnly- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setUseValueOnlyState
void setUseValueOnlyState(int state) throws RemoteException Sets the Metadata State ofUseValueOnly.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setSQLType
void setSQLType(int inSQLType) throws RemoteException Sets theSQLTypevalue and sets the state to MetadataState.LOCAL.- Parameters:
inSQLType- int- Throws:
RemoteException- If error communicating with remote object.
-
setSQLType
void setSQLType(int inSQLType, int state) throws RemoteException Sets theSQLTypeMetadata State.- Parameters:
inSQLType- intstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSQLType
void setSQLType(String inSQLType) throws RemoteException Sets theSQLTypevalue and sets the state to MetadataState.LOCAL.- Parameters:
inSQLType- String- Throws:
RemoteException- If error communicating with remote object.
-
setSQLType
void setSQLType(String inSQLType, int state) throws RemoteException Sets theSQLTypevalue and Metadata State.- Parameters:
inSQLType- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSQLTypeState
void setSQLTypeState(int state) throws RemoteException Sets the Metadata State ofSQLType.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedLocalizedObjects
Sets theAssociatedLocalizedObjectslist to belist. Object of which can be of type:
All types- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedLocalizedObjects
Sets theAssociatedLocalizedObjectslist to belist. Object of which can be of type:
All types- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedLocalizedObject
Sets theAssociatedLocalizedObjectslist 0th element to beinObject.- Parameters:
inObject- Root- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedObjects
Sets theAssociatedObjectslist to belist. Object of which can be of type:
All types- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedObjects
Sets theAssociatedObjectslist to belist. Object of which can be of type:
All types- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedObject
Sets theAssociatedObjectslist 0th element to beinObject.- Parameters:
inObject- Root- Throws:
RemoteException- If error communicating with remote object.
-
setOwningTypes
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setOwningTypes
- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setOwningType
Sets theOwningTypeslist 0th element to beinObject.- Parameters:
inObject- PropertyType- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedPropertySets
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedPropertySets
- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedPropertySet
Sets theAssociatedPropertySetslist 0th element to beinObject.- Parameters:
inObject- PropertySet- Throws:
RemoteException- If error communicating with remote object.
-