|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LocalizedResource
Contains the localized values for a particular locale as defined by the LocalId attribute. Locale information contained in the LocalizedResource is used when displaying information contained in the associated LocalizedObject. The Value attribute contains the localized version of the value for the property specified by the Name attribute.
Attributes of LocalizedResource are:
Associations of LocalizedResource 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(); LocalizedResource myObject = (LocalizedResource) factory.createComplexMetadataObject(objectStore, "LocalizedResource_Object", MetadataObjects.LOCALIZEDRESOURCE, "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_LOCALIZEDOBJECT_NAME
Constant used for the name of the LocalizedObject association. |
static java.lang.String |
ATTRIBUTE_ISURL_NAME
Constant used for the name of the IsURL attribute. |
static java.lang.String |
ATTRIBUTE_LOCALEID_NAME
Constant used for the name of the LocaleID attribute. |
static java.lang.String |
ATTRIBUTE_VALUE_NAME
Constant used for the name of the Value attribute. |
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 | |
---|---|
int |
getIsURL()
Gets the int value of IsURL |
int |
getIsURLState()
Gets the Metadata State of IsURL |
java.lang.String |
getLocaleID()
Gets the String value of LocaleID |
int |
getLocaleIDMaxLength()
Gets the maximum length of LocaleID |
int |
getLocaleIDState()
Gets the Metadata State of LocaleID |
LocalizedType |
getLocalizedObject()
Gets the LocalizedType for LocalizedObject |
AssociationList |
getLocalizedObjects()
Gets the Association list of LocalizedObjects |
AssociationList |
getLocalizedObjects(boolean fGoToServer)
Gets the Associationlist of LocalizedObjects |
java.lang.String |
getValue()
Gets the String value of Value |
int |
getValueMaxLength()
Gets the maximum length of Value |
int |
getValueState()
Gets the Metadata State of Value |
void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: |
void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: LocalizedObject |
void |
setIsURL(int inIsURL)
Sets the IsURL value and sets the state to MetadataState.LOCAL. |
void |
setIsURL(int inIsURL,
int state)
Sets the IsURL Metadata State. |
void |
setIsURL(java.lang.String inIsURL)
Sets the IsURL value and sets the state to MetadataState.LOCAL. |
void |
setIsURL(java.lang.String inIsURL,
int state)
Sets the IsURL value and Metadata State. |
void |
setIsURLState(int state)
Sets the Metadata State of IsURL . |
void |
setLocaleID(java.lang.String inLocaleID)
Sets the LocaleID value and sets the state to MetadataState.LOCAL. |
void |
setLocaleID(java.lang.String inLocaleID,
int state)
Sets the LocaleID Metadata State. |
void |
setLocaleIDState(int state)
Sets the Metadata State of LocaleID . |
void |
setLocalizedObject(LocalizedType inObject)
Sets the LocalizedObjects list 0th element to be inObject . |
void |
setLocalizedObjects(AssociationList list)
Sets the LocalizedObjects list to be list . |
void |
setLocalizedObjects(AssociationList list,
int state)
Sets the LocalizedObjects list to be list . |
void |
setValue(java.lang.String inValue)
Sets the Value value and sets the state to MetadataState.LOCAL. |
void |
setValue(java.lang.String inValue,
int state)
Sets the Value Metadata State. |
void |
setValueState(int state)
Sets the Metadata State of Value . |
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 ATTRIBUTE_VALUE_NAME
Value: This attribute contains either the localized version of the property specified by the Name attribute or a URL used to find the localized value.
static final java.lang.String ATTRIBUTE_ISURL_NAME
IsURL: This indicates whether the Value attribute contains a localized string or a URL.
static final java.lang.String ATTRIBUTE_LOCALEID_NAME
LocaleID: This is either either 'la' or 'la_co' where la is a ISO 639 language code (http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt) and co is a ISO 3166 country code (http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html)
static final java.lang.String ASSOCIATION_LOCALIZEDOBJECT_NAME
LocalizedObject: LocalizedObject is the object for which the localized values contained by or referenced by this LocalizedResource apply.
Method Detail |
---|
void initializeRequiredObjects() throws java.rmi.RemoteException
LocalizedObject
initializeRequiredObjects
in interface MdObjectBaseUtil
initializeRequiredObjects
in interface Root
initializeRequiredObjects
in interface SecondaryType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.void initializePredObjects() throws java.rmi.RemoteException
initializePredObjects
in interface MdObjectBase
initializePredObjects
in interface Root
initializePredObjects
in interface SecondaryType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getValue() throws java.rmi.RemoteException
String
value of Value
Value
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getValueState() throws java.rmi.RemoteException
Value
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getValueMaxLength() throws java.rmi.RemoteException
Value
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getIsURL() throws java.rmi.RemoteException
int
value of IsURL
IsURL
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getIsURLState() throws java.rmi.RemoteException
IsURL
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getLocaleID() throws java.rmi.RemoteException
String
value of LocaleID
LocaleID
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getLocaleIDState() throws java.rmi.RemoteException
LocaleID
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getLocaleIDMaxLength() throws java.rmi.RemoteException
LocaleID
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.AssociationList getLocalizedObjects() throws java.rmi.RemoteException, MdException
LocalizedObjects
LocalizedObjects
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.LocalizedType getLocalizedObject() throws java.rmi.RemoteException, MdException
LocalizedType
for LocalizedObject
LocalizedType
( null
if not set ) of LocalizedObject
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 getLocalizedObjects(boolean fGoToServer) throws java.rmi.RemoteException, MdException
LocalizedObjects
fGoToServer
- boolean Get the value from the server.
LocalizedObjects
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 setValue(java.lang.String inValue) throws java.rmi.RemoteException
Value
value and sets the state to MetadataState.LOCAL.
inValue
- String
java.rmi.RemoteException
- If error communicating with remote object.void setValue(java.lang.String inValue, int state) throws java.rmi.RemoteException
Value
Metadata State.
inValue
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setValueState(int state) throws java.rmi.RemoteException
Value
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setIsURL(int inIsURL) throws java.rmi.RemoteException
IsURL
value and sets the state to MetadataState.LOCAL.
inIsURL
- int
java.rmi.RemoteException
- If error communicating with remote object.void setIsURL(int inIsURL, int state) throws java.rmi.RemoteException
IsURL
Metadata State.
inIsURL
- intstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setIsURL(java.lang.String inIsURL) throws java.rmi.RemoteException
IsURL
value and sets the state to MetadataState.LOCAL.
inIsURL
- String
java.rmi.RemoteException
- If error communicating with remote object.void setIsURL(java.lang.String inIsURL, int state) throws java.rmi.RemoteException
IsURL
value and Metadata State.
inIsURL
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setIsURLState(int state) throws java.rmi.RemoteException
IsURL
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setLocaleID(java.lang.String inLocaleID) throws java.rmi.RemoteException
LocaleID
value and sets the state to MetadataState.LOCAL.
inLocaleID
- String
java.rmi.RemoteException
- If error communicating with remote object.void setLocaleID(java.lang.String inLocaleID, int state) throws java.rmi.RemoteException
LocaleID
Metadata State.
inLocaleID
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setLocaleIDState(int state) throws java.rmi.RemoteException
LocaleID
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setLocalizedObjects(AssociationList list) throws java.rmi.RemoteException
LocalizedObjects
list to be list
. Objects of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setLocalizedObjects(AssociationList list, int state) throws java.rmi.RemoteException
LocalizedObjects
list to be list
. Objects of which can be of type:
list
- AssociationListstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setLocalizedObject(LocalizedType inObject) throws java.rmi.RemoteException
LocalizedObjects
list 0th element to be inObject
.
inObject
- LocalizedType
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 |