|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A meta-data property interface. This interface defines the essential attributes common to all Versatile properties. Custom properties can be introduced:
cz.cuni.versatile.api
packagecz.cuni.versatile.api
package
Method Summary | |
java.lang.String |
getLocalName()
A local property name within a particular namespace. |
java.lang.String |
getNamespace()
A property namespace. |
java.lang.String |
getSeparator()
Namespace separator. |
java.lang.Class |
getType()
A type which is used to represent values of the property. |
java.lang.String |
getUniqueName()
A fully qualified property name. |
Method Detail |
public java.lang.String getNamespace()
public java.lang.String getLocalName()
public java.lang.String getUniqueName()
getNamespace() + getSeparator() + getLocalName()
public java.lang.String getSeparator()
.
' (dot) in case of following Java naming conventions,
'#
' in case of following XML naming conventions:
com.mycompany.mypackage.MyProperty
(Note: the last dot is considered as the separator, the former ones are a part of the namespace)http://www.mycompany.com/mypackage/#MyProperty
public java.lang.Class getType()
java.lang.String
,
java.lang.Integer
, java.lang.Boolean
or can be any other custom
type, e.g. javax.ccpp.uaprof.DimensionAttribute
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |