|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FeatureMap
Used to map any number of Feature objects to any number of Feature objects.
Attributes of FeatureMap are:
Associations of FeatureMap are:
factory
create methods. // 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(); FeatureMap myObject = (FeatureMap) factory.createComplexMetadataObject(objectStore, "FeatureMap_Object", MetadataObjects.FEATUREMAP, "AAAAAAAA"); myObject.updateMetadataAll(); // Write object to server objectStore.dispose(); // dispose of the object store if it is no longer needed
MdOMIUtil
.
updateMetadataAll
method.
delete
method 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.
Field Summary | |
---|---|
static java.lang.String |
ASSOCIATION_ASSOCIATEDCLASSIFIERMAP_NAME
Constant used for the name of the AssociatedClassifierMap association. |
static java.lang.String |
ASSOCIATION_FEATURESOURCES_NAME
Constant used for the name of the FeatureSources association. |
static java.lang.String |
ASSOCIATION_FEATURETARGETS_NAME
Constant used for the name of the FeatureTargets association. |
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.MdObjectBase |
---|
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME |
Method Summary | |
---|---|
ClassifierMap |
getAssociatedClassifierMap()
Gets the ClassifierMap for AssociatedClassifierMap |
AssociationList |
getAssociatedClassifierMaps()
Gets the Association list of AssociatedClassifierMaps |
AssociationList |
getAssociatedClassifierMaps(boolean fGoToServer)
Gets the Associationlist of AssociatedClassifierMaps |
AssociationList |
getFeatureSources()
Gets the AssociationList of FeatureSources |
AssociationList |
getFeatureSources(boolean fGoToServer)
Gets the Associationlist of FeatureSources |
AssociationList |
getFeatureTargets()
Gets the Association list of FeatureTargets |
AssociationList |
getFeatureTargets(boolean fGoToServer)
Gets the Associationlist of FeatureTargets |
void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: FeatureSources |
void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
void |
setAssociatedClassifierMap(ClassifierMap inObject)
Sets the AssociatedClassifierMaps list 0th element to be inObject . |
void |
setAssociatedClassifierMaps(AssociationList list)
Sets the AssociatedClassifierMaps list to be list . |
void |
setAssociatedClassifierMaps(AssociationList list,
int state)
Sets the AssociatedClassifierMaps list to be list . |
void |
setFeatureSources(AssociationList list)
Sets the FeatureSources list to be list . |
void |
setFeatureSources(AssociationList inObjects,
int state)
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList |
void |
setFeatureTargets(AssociationList list)
Sets the FeatureTargets list to be list . |
void |
setFeatureTargets(AssociationList inObjects,
int state)
Sets the entire FeatureTargets list to match the passed in AssociationList, sets the state of the FeatureTargets |
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.MdObjectBaseXML |
---|
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll |
Field Detail |
---|
static final java.lang.String ASSOCIATION_FEATURESOURCES_NAME
FeatureSources: The features that are used as input to the feature map.
static final java.lang.String ASSOCIATION_ASSOCIATEDCLASSIFIERMAP_NAME
AssociatedClassifierMap: The classifier map associated with this feature map.
static final java.lang.String ASSOCIATION_FEATURETARGETS_NAME
FeatureTargets: The target map that uses these features as a target.
Method Detail |
---|
void initializeRequiredObjects() throws java.rmi.RemoteException
initializeRequiredObjects
in interface AbstractTransformation
initializeRequiredObjects
in interface MdObjectBaseUtil
initializeRequiredObjects
in interface PrimaryType
initializeRequiredObjects
in interface Root
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.void initializePredObjects() throws java.rmi.RemoteException
FeatureSources
initializePredObjects
in interface AbstractTransformation
initializePredObjects
in interface MdObjectBase
initializePredObjects
in interface PrimaryType
initializePredObjects
in interface Root
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.AssociationList getFeatureSources() throws java.rmi.RemoteException, MdException
FeatureSources
FeatureSources
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getAssociatedClassifierMaps() throws java.rmi.RemoteException, MdException
AssociatedClassifierMaps
AssociatedClassifierMaps
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.ClassifierMap getAssociatedClassifierMap() throws java.rmi.RemoteException, MdException
ClassifierMap
for AssociatedClassifierMap
ClassifierMap
( null
if not set ) of AssociatedClassifierMap
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getFeatureTargets() throws java.rmi.RemoteException, MdException
FeatureTargets
FeatureTargets
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getFeatureSources(boolean fGoToServer) throws java.rmi.RemoteException, MdException
FeatureSources
fGoToServer
- boolean Get the value from the server.
FeatureSources
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getAssociatedClassifierMaps(boolean fGoToServer) throws java.rmi.RemoteException, MdException
AssociatedClassifierMaps
fGoToServer
- boolean Get the value from the server.
AssociatedClassifierMaps
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getFeatureTargets(boolean fGoToServer) throws java.rmi.RemoteException, MdException
FeatureTargets
fGoToServer
- boolean Get the value from the server.
FeatureTargets
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.void setFeatureSources(AssociationList list) throws java.rmi.RemoteException
FeatureSources
list to be list
. Objects of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setFeatureSources(AssociationList inObjects, int state) throws java.rmi.RemoteException
inObjects
- AssociationListstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAssociatedClassifierMaps(AssociationList list) throws java.rmi.RemoteException
AssociatedClassifierMaps
list to be list
. Objects of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setAssociatedClassifierMaps(AssociationList list, int state) throws java.rmi.RemoteException
AssociatedClassifierMaps
list to be list
. Objects of which can be of type:
list
- AssociationListstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAssociatedClassifierMap(ClassifierMap inObject) throws java.rmi.RemoteException
AssociatedClassifierMaps
list 0th element to be inObject
.
inObject
- ClassifierMap
java.rmi.RemoteException
- If error communicating with remote object.void setFeatureTargets(AssociationList list) throws java.rmi.RemoteException
FeatureTargets
list to be list
. Objects of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setFeatureTargets(AssociationList inObjects, int state) throws java.rmi.RemoteException
inObjects
- AssociationListstate
- int
java.rmi.RemoteException
- If error communicating with remote object.
|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |