com.sas.metadata.remote
Interface TypeDefinition

All Superinterfaces:
CMetadata, MdObjectBase, MdObjectBaseUtil, MdObjectBaseXML, PrimaryType, java.rmi.Remote, Root

public interface TypeDefinition
extends PrimaryType

Type definition is used to describe members of the SAS type dictionary. A type definition contains information used to describe a common or shared object type.

The Notes association will include additional configuration information and a template describing the metadata structure of the common or shared object for objects that are persisted to metadata.

Attributes of TypeDefinition are:

Associations of TypeDefinition are:

Usage

To create an instance of this TypeDefinition, use the factory create methods.
Example: create a TypeDefinition with name "TypeDefinition_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();
 TypeDefinition myObject = (TypeDefinition) factory.createComplexMetadataObject(objectStore, "TypeDefinition_Object", MetadataObjects.TYPEDEFINITION, "AAAAAAAA");
 myObject.updateMetadataAll();  // Write object to server
 objectStore.dispose();  // dispose of the object store if it is no longer needed
 

Behavior

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
static java.lang.String ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAME
          Constant used for the name of the AssociatedContentType association.
static java.lang.String ATTRIBUTE_ALLOWSCHILDREN_NAME
          Constant used for the name of the AllowsChildren attribute.
static java.lang.String ATTRIBUTE_APPLICABLEPERMISSIONS_NAME
          Constant used for the name of the ApplicablePermissions attribute.
static java.lang.String ATTRIBUTE_CONTAINERASSOCIATION_NAME
          Constant used for the name of the ContainerAssociation attribute.
static java.lang.String ATTRIBUTE_CONTAINERTYPE_NAME
          Constant used for the name of the ContainerType attribute.
static java.lang.String ATTRIBUTE_DEFAULTICON_NAME
          Constant used for the name of the DefaultIcon attribute.
static java.lang.String ATTRIBUTE_DEFAULTLOCATION_NAME
          Constant used for the name of the DefaultLocation attribute.
static java.lang.String ATTRIBUTE_DEFAULTUPDATESALLOWED_NAME
          Constant used for the name of the DefaultUpdatesAllowed attribute.
static java.lang.String ATTRIBUTE_DEFINITIONVERSION_NAME
          Constant used for the name of the DefinitionVersion attribute.
static java.lang.String ATTRIBUTE_JAVACLASS_NAME
          Constant used for the name of the JavaClass attribute.
static java.lang.String ATTRIBUTE_METADATATYPE_NAME
          Constant used for the name of the MetadataType attribute.
static java.lang.String ATTRIBUTE_RESOURCETEMPLATE_NAME
          Constant used for the name of the ResourceTemplate attribute.
static java.lang.String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMAX_NAME
          Constant used for the name of the SupportedObjectVersionMax attribute.
static java.lang.String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMIN_NAME
          Constant used for the name of the SupportedObjectVersionMin attribute.
static java.lang.String ATTRIBUTE_TYPENAME_NAME
          Constant used for the name of the TypeName attribute.
 
Fields inherited from interface com.sas.metadata.remote.PrimaryType
ASSOCIATION_FAVORITESCONTAINERS_NAME, ATTRIBUTE_ISHIDDEN_NAME, ATTRIBUTE_PUBLICTYPE_NAME
 
Fields 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
 
Fields inherited from interface com.sas.metadata.remote.MdObjectBase
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME
 
Method Summary
abstract  int getAllowsChildren()
          Gets the int value of AllowsChildren
abstract  int getAllowsChildrenState()
          Gets the Metadata State of AllowsChildren
abstract  java.lang.String getApplicablePermissions()
          Gets the String value of ApplicablePermissions
abstract  int getApplicablePermissionsMaxLength()
          Gets the maximum length of ApplicablePermissions
abstract  int getApplicablePermissionsState()
          Gets the Metadata State of ApplicablePermissions
abstract  ContentType getAssociatedContentType()
          Gets the ContentType for AssociatedContentType
abstract  AssociationList getAssociatedContentTypes()
          Gets the AssociationList of AssociatedContentTypes
abstract  AssociationList getAssociatedContentTypes(boolean fGoToServer)
          Gets the Associationlist of AssociatedContentTypes
abstract  java.lang.String getContainerAssociation()
          Gets the String value of ContainerAssociation
abstract  int getContainerAssociationMaxLength()
          Gets the maximum length of ContainerAssociation
abstract  int getContainerAssociationState()
          Gets the Metadata State of ContainerAssociation
abstract  java.lang.String getContainerType()
          Gets the String value of ContainerType
abstract  int getContainerTypeMaxLength()
          Gets the maximum length of ContainerType
abstract  int getContainerTypeState()
          Gets the Metadata State of ContainerType
abstract  java.lang.String getDefaultIcon()
          Gets the String value of DefaultIcon
abstract  int getDefaultIconMaxLength()
          Gets the maximum length of DefaultIcon
abstract  int getDefaultIconState()
          Gets the Metadata State of DefaultIcon
abstract  java.lang.String getDefaultLocation()
          Gets the String value of DefaultLocation
abstract  int getDefaultLocationMaxLength()
          Gets the maximum length of DefaultLocation
abstract  int getDefaultLocationState()
          Gets the Metadata State of DefaultLocation
abstract  int getDefaultUpdatesAllowed()
          Gets the int value of DefaultUpdatesAllowed
abstract  int getDefaultUpdatesAllowedState()
          Gets the Metadata State of DefaultUpdatesAllowed
abstract  double getDefinitionVersion()
          Gets the double value of DefinitionVersion
abstract  int getDefinitionVersionState()
          Gets the Metadata State of DefinitionVersion
abstract  java.lang.String getJavaClass()
          Gets the String value of JavaClass
abstract  int getJavaClassMaxLength()
          Gets the maximum length of JavaClass
abstract  int getJavaClassState()
          Gets the Metadata State of JavaClass
abstract  java.lang.String getMetadataType()
          Gets the String value of MetadataType
abstract  int getMetadataTypeMaxLength()
          Gets the maximum length of MetadataType
abstract  int getMetadataTypeState()
          Gets the Metadata State of MetadataType
abstract  java.lang.String getResourceTemplate()
          Gets the String value of ResourceTemplate
abstract  int getResourceTemplateMaxLength()
          Gets the maximum length of ResourceTemplate
abstract  int getResourceTemplateState()
          Gets the Metadata State of ResourceTemplate
abstract  double getSupportedObjectVersionMax()
          Gets the double value of SupportedObjectVersionMax
abstract  int getSupportedObjectVersionMaxState()
          Gets the Metadata State of SupportedObjectVersionMax
abstract  double getSupportedObjectVersionMin()
          Gets the double value of SupportedObjectVersionMin
abstract  int getSupportedObjectVersionMinState()
          Gets the Metadata State of SupportedObjectVersionMin
abstract  java.lang.String getTypeName()
          Gets the String value of TypeName
abstract  int getTypeNameMaxLength()
          Gets the maximum length of TypeName
abstract  int getTypeNameState()
          Gets the Metadata State of TypeName
abstract  void initializePredObjects()
          (S) Adds the Associated objects to the predObjects which are:
AssociatedContentType
abstract  void initializeRequiredObjects()
          (S) This initializes the Required Objects(Roles) which are:
abstract  void setAllowsChildren(int inAllowsChildren)
          Sets the AllowsChildren value and sets the state to MetadataState.LOCAL.
abstract  void setAllowsChildren(int inAllowsChildren, int state)
          Sets the AllowsChildren Metadata State.
abstract  void setAllowsChildren(java.lang.String inAllowsChildren)
          Sets the AllowsChildren value and sets the state to MetadataState.LOCAL.
abstract  void setAllowsChildren(java.lang.String inAllowsChildren, int state)
          Sets the AllowsChildren value and Metadata State.
abstract  void setAllowsChildrenState(int state)
          Sets the Metadata State of AllowsChildren.
abstract  void setApplicablePermissions(java.lang.String inApplicablePermissions)
          Sets the ApplicablePermissions value and sets the state to MetadataState.LOCAL.
abstract  void setApplicablePermissions(java.lang.String inApplicablePermissions, int state)
          Sets the ApplicablePermissions Metadata State.
abstract  void setApplicablePermissionsState(int state)
          Sets the Metadata State of ApplicablePermissions.
abstract  void setAssociatedContentType(ContentType inObject)
          Sets the AssociatedContentTypes list 0th element to be inObject.
abstract  void setAssociatedContentTypes(AssociationList list)
          Sets the AssociatedContentTypes list to be list.
abstract  void setAssociatedContentTypes(AssociationList list, int state)
          Sets the AssociatedContentTypes list to be list.
abstract  void setContainerAssociation(java.lang.String inContainerAssociation)
          Sets the ContainerAssociation value and sets the state to MetadataState.LOCAL.
abstract  void setContainerAssociation(java.lang.String inContainerAssociation, int state)
          Sets the ContainerAssociation Metadata State.
abstract  void setContainerAssociationState(int state)
          Sets the Metadata State of ContainerAssociation.
abstract  void setContainerType(java.lang.String inContainerType)
          Sets the ContainerType value and sets the state to MetadataState.LOCAL.
abstract  void setContainerType(java.lang.String inContainerType, int state)
          Sets the ContainerType Metadata State.
abstract  void setContainerTypeState(int state)
          Sets the Metadata State of ContainerType.
abstract  void setDefaultIcon(java.lang.String inDefaultIcon)
          Sets the DefaultIcon value and sets the state to MetadataState.LOCAL.
abstract  void setDefaultIcon(java.lang.String inDefaultIcon, int state)
          Sets the DefaultIcon Metadata State.
abstract  void setDefaultIconState(int state)
          Sets the Metadata State of DefaultIcon.
abstract  void setDefaultLocation(java.lang.String inDefaultLocation)
          Sets the DefaultLocation value and sets the state to MetadataState.LOCAL.
abstract  void setDefaultLocation(java.lang.String inDefaultLocation, int state)
          Sets the DefaultLocation Metadata State.
abstract  void setDefaultLocationState(int state)
          Sets the Metadata State of DefaultLocation.
abstract  void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed)
          Sets the DefaultUpdatesAllowed value and sets the state to MetadataState.LOCAL.
abstract  void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed, int state)
          Sets the DefaultUpdatesAllowed Metadata State.
abstract  void setDefaultUpdatesAllowed(java.lang.String inDefaultUpdatesAllowed)
          Sets the DefaultUpdatesAllowed value and sets the state to MetadataState.LOCAL.
abstract  void setDefaultUpdatesAllowed(java.lang.String inDefaultUpdatesAllowed, int state)
          Sets the DefaultUpdatesAllowed value and Metadata State.
abstract  void setDefaultUpdatesAllowedState(int state)
          Sets the Metadata State of DefaultUpdatesAllowed.
abstract  void setDefinitionVersion(double inDefinitionVersion)
          Sets the DefinitionVersion value and sets the state to MetadataState.LOCAL.
abstract  void setDefinitionVersion(double inDefinitionVersion, int state)
          Sets the DefinitionVersion Metadata State.
abstract  void setDefinitionVersion(java.lang.String inDefinitionVersion)
          Sets the DefinitionVersion value and sets the state to MetadataState.LOCAL
abstract  void setDefinitionVersion(java.lang.String inDefinitionVersion, int state)
          Sets the DefinitionVersion value and Metadata State.
abstract  void setDefinitionVersionState(int state)
          Sets the Metadata State of DefinitionVersion.
abstract  void setJavaClass(java.lang.String inJavaClass)
          Sets the JavaClass value and sets the state to MetadataState.LOCAL.
abstract  void setJavaClass(java.lang.String inJavaClass, int state)
          Sets the JavaClass Metadata State.
abstract  void setJavaClassState(int state)
          Sets the Metadata State of JavaClass.
abstract  void setMetadataType(java.lang.String inMetadataType)
          Sets the MetadataType value and sets the state to MetadataState.LOCAL.
abstract  void setMetadataType(java.lang.String inMetadataType, int state)
          Sets the MetadataType Metadata State.
abstract  void setMetadataTypeState(int state)
          Sets the Metadata State of MetadataType.
abstract  void setResourceTemplate(java.lang.String inResourceTemplate)
          Sets the ResourceTemplate value and sets the state to MetadataState.LOCAL.
abstract  void setResourceTemplate(java.lang.String inResourceTemplate, int state)
          Sets the ResourceTemplate Metadata State.
abstract  void setResourceTemplateState(int state)
          Sets the Metadata State of ResourceTemplate.
abstract  void setSupportedObjectVersionMax(double inSupportedObjectVersionMax)
          Sets the SupportedObjectVersionMax value and sets the state to MetadataState.LOCAL.
abstract  void setSupportedObjectVersionMax(double inSupportedObjectVersionMax, int state)
          Sets the SupportedObjectVersionMax Metadata State.
abstract  void setSupportedObjectVersionMax(java.lang.String inSupportedObjectVersionMax)
          Sets the SupportedObjectVersionMax value and sets the state to MetadataState.LOCAL
abstract  void setSupportedObjectVersionMax(java.lang.String inSupportedObjectVersionMax, int state)
          Sets the SupportedObjectVersionMax value and Metadata State.
abstract  void setSupportedObjectVersionMaxState(int state)
          Sets the Metadata State of SupportedObjectVersionMax.
abstract  void setSupportedObjectVersionMin(double inSupportedObjectVersionMin)
          Sets the SupportedObjectVersionMin value and sets the state to MetadataState.LOCAL.
abstract  void setSupportedObjectVersionMin(double inSupportedObjectVersionMin, int state)
          Sets the SupportedObjectVersionMin Metadata State.
abstract  void setSupportedObjectVersionMin(java.lang.String inSupportedObjectVersionMin)
          Sets the SupportedObjectVersionMin value and sets the state to MetadataState.LOCAL
abstract  void setSupportedObjectVersionMin(java.lang.String inSupportedObjectVersionMin, int state)
          Sets the SupportedObjectVersionMin value and Metadata State.
abstract  void setSupportedObjectVersionMinState(int state)
          Sets the Metadata State of SupportedObjectVersionMin.
abstract  void setTypeName(java.lang.String inTypeName)
          Sets the TypeName value and sets the state to MetadataState.LOCAL.
abstract  void setTypeName(java.lang.String inTypeName, int state)
          Sets the TypeName Metadata State.
abstract  void setTypeNameState(int state)
          Sets the Metadata State of TypeName.
 
Methods inherited from interface com.sas.metadata.remote.PrimaryType
getFavoritesContainers, getFavoritesContainers, getIsHidden, getIsHiddenState, getPublicType, getPublicTypeMaxLength, getPublicTypeState, setFavoritesContainers, setFavoritesContainers, setIsHidden, setIsHidden, setIsHidden, setIsHidden, setIsHiddenState, setPublicType, setPublicType, setPublicTypeState
 
Methods 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
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseXML
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseUtil
addMdObjectListener, delete, dispose, fireMdObjectModified, getAssociatedObjects, getAssociatedObjects, getAssociatedObjects, getAssociationNames, getAssocs, getAssocsWA, getAttributeNames, getAttrs, getAttrsStates, getChangeManagementState, getChgMgtExternalIdentityImportType, getClientSideOnlyObject, getMdObjectAssociation, getPopulatedAssocs, getUpdatedAttrs, getViewList, isCheckedOut, isLocked, objectModified, removeMdObjectListener, setAttrs, setChangeManagementTargetRepository, setChgMgtExternalIdentityImportType, setClientSideOnlyObject, setMdObjectAssociation, touch, updateAssnsIds
 
Methods 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, setState
 

Field Detail

ATTRIBUTE_TYPENAME_NAME

static final java.lang.String ATTRIBUTE_TYPENAME_NAME
Constant used for the name of the TypeName attribute.

TypeName: Abbreviated type name used in object URI syntax. This is usually the same as Name with any whitespace removed. Not localized. Common and shared objects of this type will use this value in their PublicType= attribute. Subtypes are identified using a dot notation. For example InformationMap.Relational and InformationMap.OLAP. Only the super type is used in the URI syntax. Subtypes must have the same top-level metadata object.

See Also:
Constant Field Values

ATTRIBUTE_METADATATYPE_NAME

static final java.lang.String ATTRIBUTE_METADATATYPE_NAME
Constant used for the name of the MetadataType attribute.

MetadataType: Metadata type used as the "top-level-object" for this logical object. For example, ClassifierMap for a stored process.

See Also:
Constant Field Values

ATTRIBUTE_DEFAULTUPDATESALLOWED_NAME

static final java.lang.String ATTRIBUTE_DEFAULTUPDATESALLOWED_NAME
Constant used for the name of the DefaultUpdatesAllowed attribute.

DefaultUpdatesAllowed: Allow clients to perform default actions such as copy, move, delete, and rename without a class handler available. The class handler should always be used when available.

See Also:
Constant Field Values

ATTRIBUTE_DEFINITIONVERSION_NAME

static final java.lang.String ATTRIBUTE_DEFINITIONVERSION_NAME
Constant used for the name of the DefinitionVersion attribute.

DefinitionVersion: Version for this type definition. Not to be confused with usage version. The type definition may change without the usage version changing. Usage version refers to how this definition is put together, not the definition itself. The definition version for this logical type definition would correlate to the usage version on a logical object. For example: I have a type definition for a stored process with a definition version of 1.0 (1000000). The definition would be applied to stored processes with a usage version of 1.0 (1000000).

See Also:
Constant Field Values

ATTRIBUTE_APPLICABLEPERMISSIONS_NAME

static final java.lang.String ATTRIBUTE_APPLICABLEPERMISSIONS_NAME
Constant used for the name of the ApplicablePermissions attribute.

ApplicablePermissions: Comma-delimited list of permissions that apply to this logical type. The permissions listed here will be the permissions available on the auth tab for this object.

See Also:
Constant Field Values

ATTRIBUTE_DEFAULTICON_NAME

static final java.lang.String ATTRIBUTE_DEFAULTICON_NAME
Constant used for the name of the DefaultIcon attribute.

DefaultIcon: Name used by applications to lookup icons in sas.icons.jar or at a well-known http address. Individual objects may override this icon to show object state, but some applications may only show the default icon.

See Also:
Constant Field Values

ATTRIBUTE_CONTAINERTYPE_NAME

static final java.lang.String ATTRIBUTE_CONTAINERTYPE_NAME
Constant used for the name of the ContainerType attribute.

ContainerType: Typically a Folder, but may be different. For example, Column objects are contained by the object Table.

See Also:
Constant Field Values

ATTRIBUTE_DEFAULTLOCATION_NAME

static final java.lang.String ATTRIBUTE_DEFAULTLOCATION_NAME
Constant used for the name of the DefaultLocation attribute.

DefaultLocation: A SASDS URL indicating the default or recommended location for objects of this type.

See Also:
Constant Field Values

ATTRIBUTE_JAVACLASS_NAME

static final java.lang.String ATTRIBUTE_JAVACLASS_NAME
Constant used for the name of the JavaClass attribute.

JavaClass: Implementation of standard type interface.

See Also:
Constant Field Values

ATTRIBUTE_RESOURCETEMPLATE_NAME

static final java.lang.String ATTRIBUTE_RESOURCETEMPLATE_NAME
Constant used for the name of the ResourceTemplate attribute.

ResourceTemplate: SASDS URL for resource template associated with this public type.

See Also:
Constant Field Values

ATTRIBUTE_ALLOWSCHILDREN_NAME

static final java.lang.String ATTRIBUTE_ALLOWSCHILDREN_NAME
Constant used for the name of the AllowsChildren attribute.

AllowsChildren: This object type may act as a container for other common or shared objects.

See Also:
Constant Field Values

ATTRIBUTE_CONTAINERASSOCIATION_NAME

static final java.lang.String ATTRIBUTE_CONTAINERASSOCIATION_NAME
Constant used for the name of the ContainerAssociation attribute.

ContainerAssociation: The association used to find the container for this common or shared object.

See Also:
Constant Field Values

ATTRIBUTE_SUPPORTEDOBJECTVERSIONMIN_NAME

static final java.lang.String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMIN_NAME
Constant used for the name of the SupportedObjectVersionMin attribute.

SupportedObjectVersionMin: Type definitions may support a range of versions. This value specifies the minimum version supported by this definition. Applications that need to determine which type definition to use need to look at the value in an object's UsageVersion= attribute and find the definition that supports the object.

See Also:
Constant Field Values

ATTRIBUTE_SUPPORTEDOBJECTVERSIONMAX_NAME

static final java.lang.String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMAX_NAME
Constant used for the name of the SupportedObjectVersionMax attribute.

SupportedObjectVersionMax: The maximum object version supported by this definition.

See Also:
Constant Field Values

ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAME

static final java.lang.String ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAME
Constant used for the name of the AssociatedContentType association.

AssociatedContentType: Type of content represented by this type definition.  

See Also:
Constant Field Values
Method Detail

initializeRequiredObjects

void initializeRequiredObjects()
                               throws java.rmi.RemoteException
(S) This initializes the Required Objects(Roles) which are:

Specified by:
initializeRequiredObjects in interface MdObjectBaseUtil
Specified by:
initializeRequiredObjects in interface PrimaryType
Specified by:
initializeRequiredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

initializePredObjects

void initializePredObjects()
                           throws java.rmi.RemoteException
(S) Adds the Associated objects to the predObjects which are:
AssociatedContentType

Specified by:
initializePredObjects in interface MdObjectBase
Specified by:
initializePredObjects in interface PrimaryType
Specified by:
initializePredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getTypeName

java.lang.String getTypeName()
                             throws java.rmi.RemoteException
Gets the String value of TypeName

Returns:
The TypeName
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getTypeNameState

int getTypeNameState()
                     throws java.rmi.RemoteException
Gets the Metadata State of TypeName

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getTypeNameMaxLength

int getTypeNameMaxLength()
                         throws java.rmi.RemoteException
Gets the maximum length of TypeName

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getMetadataType

java.lang.String getMetadataType()
                                 throws java.rmi.RemoteException
Gets the String value of MetadataType

Returns:
The MetadataType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getMetadataTypeState

int getMetadataTypeState()
                         throws java.rmi.RemoteException
Gets the Metadata State of MetadataType

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getMetadataTypeMaxLength

int getMetadataTypeMaxLength()
                             throws java.rmi.RemoteException
Gets the maximum length of MetadataType

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultUpdatesAllowed

int getDefaultUpdatesAllowed()
                             throws java.rmi.RemoteException
Gets the int value of DefaultUpdatesAllowed

Returns:
The DefaultUpdatesAllowed
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultUpdatesAllowedState

int getDefaultUpdatesAllowedState()
                                  throws java.rmi.RemoteException
Gets the Metadata State of DefaultUpdatesAllowed

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefinitionVersion

double getDefinitionVersion()
                            throws java.rmi.RemoteException
Gets the double value of DefinitionVersion

Returns:
The DefinitionVersion
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefinitionVersionState

int getDefinitionVersionState()
                              throws java.rmi.RemoteException
Gets the Metadata State of DefinitionVersion

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getApplicablePermissions

java.lang.String getApplicablePermissions()
                                          throws java.rmi.RemoteException
Gets the String value of ApplicablePermissions

Returns:
The ApplicablePermissions
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getApplicablePermissionsState

int getApplicablePermissionsState()
                                  throws java.rmi.RemoteException
Gets the Metadata State of ApplicablePermissions

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getApplicablePermissionsMaxLength

int getApplicablePermissionsMaxLength()
                                      throws java.rmi.RemoteException
Gets the maximum length of ApplicablePermissions

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultIcon

java.lang.String getDefaultIcon()
                                throws java.rmi.RemoteException
Gets the String value of DefaultIcon

Returns:
The DefaultIcon
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultIconState

int getDefaultIconState()
                        throws java.rmi.RemoteException
Gets the Metadata State of DefaultIcon

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultIconMaxLength

int getDefaultIconMaxLength()
                            throws java.rmi.RemoteException
Gets the maximum length of DefaultIcon

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerType

java.lang.String getContainerType()
                                  throws java.rmi.RemoteException
Gets the String value of ContainerType

Returns:
The ContainerType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerTypeState

int getContainerTypeState()
                          throws java.rmi.RemoteException
Gets the Metadata State of ContainerType

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerTypeMaxLength

int getContainerTypeMaxLength()
                              throws java.rmi.RemoteException
Gets the maximum length of ContainerType

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultLocation

java.lang.String getDefaultLocation()
                                    throws java.rmi.RemoteException
Gets the String value of DefaultLocation

Returns:
The DefaultLocation
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultLocationState

int getDefaultLocationState()
                            throws java.rmi.RemoteException
Gets the Metadata State of DefaultLocation

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultLocationMaxLength

int getDefaultLocationMaxLength()
                                throws java.rmi.RemoteException
Gets the maximum length of DefaultLocation

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getJavaClass

java.lang.String getJavaClass()
                              throws java.rmi.RemoteException
Gets the String value of JavaClass

Returns:
The JavaClass
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getJavaClassState

int getJavaClassState()
                      throws java.rmi.RemoteException
Gets the Metadata State of JavaClass

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getJavaClassMaxLength

int getJavaClassMaxLength()
                          throws java.rmi.RemoteException
Gets the maximum length of JavaClass

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getResourceTemplate

java.lang.String getResourceTemplate()
                                     throws java.rmi.RemoteException
Gets the String value of ResourceTemplate

Returns:
The ResourceTemplate
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getResourceTemplateState

int getResourceTemplateState()
                             throws java.rmi.RemoteException
Gets the Metadata State of ResourceTemplate

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getResourceTemplateMaxLength

int getResourceTemplateMaxLength()
                                 throws java.rmi.RemoteException
Gets the maximum length of ResourceTemplate

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getAllowsChildren

int getAllowsChildren()
                      throws java.rmi.RemoteException
Gets the int value of AllowsChildren

Returns:
The AllowsChildren
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getAllowsChildrenState

int getAllowsChildrenState()
                           throws java.rmi.RemoteException
Gets the Metadata State of AllowsChildren

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerAssociation

java.lang.String getContainerAssociation()
                                         throws java.rmi.RemoteException
Gets the String value of ContainerAssociation

Returns:
The ContainerAssociation
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerAssociationState

int getContainerAssociationState()
                                 throws java.rmi.RemoteException
Gets the Metadata State of ContainerAssociation

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getContainerAssociationMaxLength

int getContainerAssociationMaxLength()
                                     throws java.rmi.RemoteException
Gets the maximum length of ContainerAssociation

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSupportedObjectVersionMin

double getSupportedObjectVersionMin()
                                    throws java.rmi.RemoteException
Gets the double value of SupportedObjectVersionMin

Returns:
The SupportedObjectVersionMin
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSupportedObjectVersionMinState

int getSupportedObjectVersionMinState()
                                      throws java.rmi.RemoteException
Gets the Metadata State of SupportedObjectVersionMin

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSupportedObjectVersionMax

double getSupportedObjectVersionMax()
                                    throws java.rmi.RemoteException
Gets the double value of SupportedObjectVersionMax

Returns:
The SupportedObjectVersionMax
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSupportedObjectVersionMaxState

int getSupportedObjectVersionMaxState()
                                      throws java.rmi.RemoteException
Gets the Metadata State of SupportedObjectVersionMax

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getAssociatedContentTypes

AssociationList getAssociatedContentTypes()
                                          throws java.rmi.RemoteException,
                                                 MdException
Gets the AssociationList of AssociatedContentTypes

Returns:
Returns the AssociationList of AssociatedContentTypes which can be of type:
ContentType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException

getAssociatedContentType

ContentType getAssociatedContentType()
                                     throws java.rmi.RemoteException,
                                            MdException
Gets the ContentType for AssociatedContentType

Returns:
The ContentType ( null if not set) of AssociatedContentTypewhich can be of type:
ContentType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getAssociatedContentTypes

AssociationList getAssociatedContentTypes(boolean fGoToServer)
                                          throws java.rmi.RemoteException,
                                                 MdException
Gets the Associationlist of AssociatedContentTypes

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of AssociatedContentTypes which can be of type:
ContentType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

setTypeName

void setTypeName(java.lang.String inTypeName)
                 throws java.rmi.RemoteException
Sets the TypeName value and sets the state to MetadataState.LOCAL.

Parameters:
inTypeName - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setTypeName

void setTypeName(java.lang.String inTypeName,
                 int state)
                 throws java.rmi.RemoteException
Sets the TypeName Metadata State.

Parameters:
inTypeName - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setTypeNameState

void setTypeNameState(int state)
                      throws java.rmi.RemoteException
Sets the Metadata State of TypeName.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setMetadataType

void setMetadataType(java.lang.String inMetadataType)
                     throws java.rmi.RemoteException
Sets the MetadataType value and sets the state to MetadataState.LOCAL.

Parameters:
inMetadataType - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setMetadataType

void setMetadataType(java.lang.String inMetadataType,
                     int state)
                     throws java.rmi.RemoteException
Sets the MetadataType Metadata State.

Parameters:
inMetadataType - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setMetadataTypeState

void setMetadataTypeState(int state)
                          throws java.rmi.RemoteException
Sets the Metadata State of MetadataType.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultUpdatesAllowed

void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed)
                              throws java.rmi.RemoteException
Sets the DefaultUpdatesAllowed value and sets the state to MetadataState.LOCAL.

Parameters:
inDefaultUpdatesAllowed - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultUpdatesAllowed

void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed,
                              int state)
                              throws java.rmi.RemoteException
Sets the DefaultUpdatesAllowed Metadata State.

Parameters:
inDefaultUpdatesAllowed - int
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultUpdatesAllowed

void setDefaultUpdatesAllowed(java.lang.String inDefaultUpdatesAllowed)
                              throws java.rmi.RemoteException
Sets the DefaultUpdatesAllowed value and sets the state to MetadataState.LOCAL.

Parameters:
inDefaultUpdatesAllowed - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultUpdatesAllowed

void setDefaultUpdatesAllowed(java.lang.String inDefaultUpdatesAllowed,
                              int state)
                              throws java.rmi.RemoteException
Sets the DefaultUpdatesAllowed value and Metadata State.

Parameters:
inDefaultUpdatesAllowed - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultUpdatesAllowedState

void setDefaultUpdatesAllowedState(int state)
                                   throws java.rmi.RemoteException
Sets the Metadata State of DefaultUpdatesAllowed.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefinitionVersion

void setDefinitionVersion(double inDefinitionVersion)
                          throws java.rmi.RemoteException
Sets the DefinitionVersion value and sets the state to MetadataState.LOCAL.

Parameters:
inDefinitionVersion - double
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefinitionVersion

void setDefinitionVersion(double inDefinitionVersion,
                          int state)
                          throws java.rmi.RemoteException
Sets the DefinitionVersion Metadata State.

Parameters:
inDefinitionVersion - double
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefinitionVersion

void setDefinitionVersion(java.lang.String inDefinitionVersion)
                          throws java.rmi.RemoteException
Sets the DefinitionVersion value and sets the state to MetadataState.LOCAL

Parameters:
inDefinitionVersion - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefinitionVersion

void setDefinitionVersion(java.lang.String inDefinitionVersion,
                          int state)
                          throws java.rmi.RemoteException
Sets the DefinitionVersion value and Metadata State.

Parameters:
inDefinitionVersion - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefinitionVersionState

void setDefinitionVersionState(int state)
                               throws java.rmi.RemoteException
Sets the Metadata State of DefinitionVersion.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setApplicablePermissions

void setApplicablePermissions(java.lang.String inApplicablePermissions)
                              throws java.rmi.RemoteException
Sets the ApplicablePermissions value and sets the state to MetadataState.LOCAL.

Parameters:
inApplicablePermissions - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setApplicablePermissions

void setApplicablePermissions(java.lang.String inApplicablePermissions,
                              int state)
                              throws java.rmi.RemoteException
Sets the ApplicablePermissions Metadata State.

Parameters:
inApplicablePermissions - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setApplicablePermissionsState

void setApplicablePermissionsState(int state)
                                   throws java.rmi.RemoteException
Sets the Metadata State of ApplicablePermissions.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultIcon

void setDefaultIcon(java.lang.String inDefaultIcon)
                    throws java.rmi.RemoteException
Sets the DefaultIcon value and sets the state to MetadataState.LOCAL.

Parameters:
inDefaultIcon - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultIcon

void setDefaultIcon(java.lang.String inDefaultIcon,
                    int state)
                    throws java.rmi.RemoteException
Sets the DefaultIcon Metadata State.

Parameters:
inDefaultIcon - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultIconState

void setDefaultIconState(int state)
                         throws java.rmi.RemoteException
Sets the Metadata State of DefaultIcon.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerType

void setContainerType(java.lang.String inContainerType)
                      throws java.rmi.RemoteException
Sets the ContainerType value and sets the state to MetadataState.LOCAL.

Parameters:
inContainerType - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerType

void setContainerType(java.lang.String inContainerType,
                      int state)
                      throws java.rmi.RemoteException
Sets the ContainerType Metadata State.

Parameters:
inContainerType - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerTypeState

void setContainerTypeState(int state)
                           throws java.rmi.RemoteException
Sets the Metadata State of ContainerType.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultLocation

void setDefaultLocation(java.lang.String inDefaultLocation)
                        throws java.rmi.RemoteException
Sets the DefaultLocation value and sets the state to MetadataState.LOCAL.

Parameters:
inDefaultLocation - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultLocation

void setDefaultLocation(java.lang.String inDefaultLocation,
                        int state)
                        throws java.rmi.RemoteException
Sets the DefaultLocation Metadata State.

Parameters:
inDefaultLocation - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultLocationState

void setDefaultLocationState(int state)
                             throws java.rmi.RemoteException
Sets the Metadata State of DefaultLocation.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setJavaClass

void setJavaClass(java.lang.String inJavaClass)
                  throws java.rmi.RemoteException
Sets the JavaClass value and sets the state to MetadataState.LOCAL.

Parameters:
inJavaClass - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setJavaClass

void setJavaClass(java.lang.String inJavaClass,
                  int state)
                  throws java.rmi.RemoteException
Sets the JavaClass Metadata State.

Parameters:
inJavaClass - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setJavaClassState

void setJavaClassState(int state)
                       throws java.rmi.RemoteException
Sets the Metadata State of JavaClass.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setResourceTemplate

void setResourceTemplate(java.lang.String inResourceTemplate)
                         throws java.rmi.RemoteException
Sets the ResourceTemplate value and sets the state to MetadataState.LOCAL.

Parameters:
inResourceTemplate - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setResourceTemplate

void setResourceTemplate(java.lang.String inResourceTemplate,
                         int state)
                         throws java.rmi.RemoteException
Sets the ResourceTemplate Metadata State.

Parameters:
inResourceTemplate - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setResourceTemplateState

void setResourceTemplateState(int state)
                              throws java.rmi.RemoteException
Sets the Metadata State of ResourceTemplate.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAllowsChildren

void setAllowsChildren(int inAllowsChildren)
                       throws java.rmi.RemoteException
Sets the AllowsChildren value and sets the state to MetadataState.LOCAL.

Parameters:
inAllowsChildren - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAllowsChildren

void setAllowsChildren(int inAllowsChildren,
                       int state)
                       throws java.rmi.RemoteException
Sets the AllowsChildren Metadata State.

Parameters:
inAllowsChildren - int
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAllowsChildren

void setAllowsChildren(java.lang.String inAllowsChildren)
                       throws java.rmi.RemoteException
Sets the AllowsChildren value and sets the state to MetadataState.LOCAL.

Parameters:
inAllowsChildren - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAllowsChildren

void setAllowsChildren(java.lang.String inAllowsChildren,
                       int state)
                       throws java.rmi.RemoteException
Sets the AllowsChildren value and Metadata State.

Parameters:
inAllowsChildren - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAllowsChildrenState

void setAllowsChildrenState(int state)
                            throws java.rmi.RemoteException
Sets the Metadata State of AllowsChildren.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerAssociation

void setContainerAssociation(java.lang.String inContainerAssociation)
                             throws java.rmi.RemoteException
Sets the ContainerAssociation value and sets the state to MetadataState.LOCAL.

Parameters:
inContainerAssociation - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerAssociation

void setContainerAssociation(java.lang.String inContainerAssociation,
                             int state)
                             throws java.rmi.RemoteException
Sets the ContainerAssociation Metadata State.

Parameters:
inContainerAssociation - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContainerAssociationState

void setContainerAssociationState(int state)
                                  throws java.rmi.RemoteException
Sets the Metadata State of ContainerAssociation.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMin

void setSupportedObjectVersionMin(double inSupportedObjectVersionMin)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMin value and sets the state to MetadataState.LOCAL.

Parameters:
inSupportedObjectVersionMin - double
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMin

void setSupportedObjectVersionMin(double inSupportedObjectVersionMin,
                                  int state)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMin Metadata State.

Parameters:
inSupportedObjectVersionMin - double
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMin

void setSupportedObjectVersionMin(java.lang.String inSupportedObjectVersionMin)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMin value and sets the state to MetadataState.LOCAL

Parameters:
inSupportedObjectVersionMin - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMin

void setSupportedObjectVersionMin(java.lang.String inSupportedObjectVersionMin,
                                  int state)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMin value and Metadata State.

Parameters:
inSupportedObjectVersionMin - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMinState

void setSupportedObjectVersionMinState(int state)
                                       throws java.rmi.RemoteException
Sets the Metadata State of SupportedObjectVersionMin.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMax

void setSupportedObjectVersionMax(double inSupportedObjectVersionMax)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMax value and sets the state to MetadataState.LOCAL.

Parameters:
inSupportedObjectVersionMax - double
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMax

void setSupportedObjectVersionMax(double inSupportedObjectVersionMax,
                                  int state)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMax Metadata State.

Parameters:
inSupportedObjectVersionMax - double
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMax

void setSupportedObjectVersionMax(java.lang.String inSupportedObjectVersionMax)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMax value and sets the state to MetadataState.LOCAL

Parameters:
inSupportedObjectVersionMax - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMax

void setSupportedObjectVersionMax(java.lang.String inSupportedObjectVersionMax,
                                  int state)
                                  throws java.rmi.RemoteException
Sets the SupportedObjectVersionMax value and Metadata State.

Parameters:
inSupportedObjectVersionMax - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSupportedObjectVersionMaxState

void setSupportedObjectVersionMaxState(int state)
                                       throws java.rmi.RemoteException
Sets the Metadata State of SupportedObjectVersionMax.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAssociatedContentTypes

void setAssociatedContentTypes(AssociationList list)
                               throws java.rmi.RemoteException
Sets the AssociatedContentTypes list to be list. Object of which can be of type:
ContentType

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAssociatedContentTypes

void setAssociatedContentTypes(AssociationList list,
                               int state)
                               throws java.rmi.RemoteException
Sets the AssociatedContentTypes list to be list. Object of which can be of type:
ContentType

Parameters:
list - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAssociatedContentType

void setAssociatedContentType(ContentType inObject)
                              throws java.rmi.RemoteException
Sets the AssociatedContentTypes list 0th element to be inObject.

Parameters:
inObject - ContentType
Throws:
java.rmi.RemoteException - If error communicating with remote object.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.