org.universAAL.ontology.ui.preferences
Class ColorType
java.lang.Object
org.universAAL.middleware.rdf.Resource
org.universAAL.middleware.rdf.FinalizedResource
org.universAAL.middleware.owl.ManagedIndividual
org.universAAL.ontology.ui.preferences.ColorType
public class ColorType
- extends ManagedIndividual
Fields inherited from class org.universAAL.middleware.rdf.Resource |
ANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, ns_delim_index, PROP_RDF_FIRST, PROP_RDF_REST, PROP_RDF_TYPE, PROP_RDFS_COMMENT, PROP_RDFS_LABEL, PROP_SERIALIZATION_FULL, PROP_SERIALIZATION_OPTIONAL, PROP_SERIALIZATION_REDUCED, PROP_SERIALIZATION_UNDEFINED, PROP_uAAL_INVOLVED_HUMAN_USER, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uAAL_NAMESPACE_PREFIX, uAAL_SERVICE_NAMESPACE, uAAL_VOCABULARY_NAMESPACE, uri |
Methods inherited from class org.universAAL.middleware.owl.ManagedIndividual |
checkCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, setProperty, setPropertyPathFromOffset, toManagedIndividual |
Methods inherited from class org.universAAL.middleware.rdf.FinalizedResource |
addType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfProperties |
Methods inherited from class org.universAAL.middleware.rdf.Resource |
addMultiLangProp, asList, asList, asRDFList, changeProperty, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getResource, getResourceComment, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, literal, representsQualifiedURI, serializesAsXMLLiteral, setPropertyPath, setPropertyPath, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteral |
MY_URI
public static final String MY_URI
- See Also:
- Constant Field Values
WHITE
public static final int WHITE
- See Also:
- Constant Field Values
BLACK
public static final int BLACK
- See Also:
- Constant Field Values
LIGHT_GRAY
public static final int LIGHT_GRAY
- See Also:
- Constant Field Values
DARK_GREY
public static final int DARK_GREY
- See Also:
- Constant Field Values
LIGHT_BLUE
public static final int LIGHT_BLUE
- See Also:
- Constant Field Values
DARK_BLUE
public static final int DARK_BLUE
- See Also:
- Constant Field Values
LIGHT_GREEN
public static final int LIGHT_GREEN
- See Also:
- Constant Field Values
DARK_GREEN
public static final int DARK_GREEN
- See Also:
- Constant Field Values
LIGHT_RED
public static final int LIGHT_RED
- See Also:
- Constant Field Values
DARK_RED
public static final int DARK_RED
- See Also:
- Constant Field Values
ORANGE
public static final int ORANGE
- See Also:
- Constant Field Values
YELLOW
public static final int YELLOW
- See Also:
- Constant Field Values
CYAN
public static final int CYAN
- See Also:
- Constant Field Values
PURPLE
public static final int PURPLE
- See Also:
- Constant Field Values
MAGENTA
public static final int MAGENTA
- See Also:
- Constant Field Values
PINK
public static final int PINK
- See Also:
- Constant Field Values
white
public static final ColorType white
black
public static final ColorType black
lightGray
public static final ColorType lightGray
darkGrey
public static final ColorType darkGrey
lightBlue
public static final ColorType lightBlue
darkBlue
public static final ColorType darkBlue
lightGreen
public static final ColorType lightGreen
darkGreen
public static final ColorType darkGreen
lightRed
public static final ColorType lightRed
darkRed
public static final ColorType darkRed
orange
public static final ColorType orange
yellow
public static final ColorType yellow
cyan
public static final ColorType cyan
purple
public static final ColorType purple
magenta
public static final ColorType magenta
pink
public static final ColorType pink
getPropSerializationType
public int getPropSerializationType(String propURI)
- Description copied from class:
ManagedIndividual
- Answers if the given property has to be considered when serializing this
individual in a minimized way, and if not ignore-able, whether its value
should be presented in its full form or can be reduced. The return value
must be one of
Resource.PROP_SERIALIZATION_OPTIONAL
,
Resource.PROP_SERIALIZATION_REDUCED
, or Resource.PROP_SERIALIZATION_FULL
.
It can be assumed that the given property is one of those returned by
FinalizedResource.getPropertyURIs()
. Decision criterion should be if the value of
this property is absolutely necessary when this resource is being sent to
a remote node. If the subclass rates it as unlikely that the receiver
side would need this info, the answer should be
PROP_SERIALIZATION_OPTIONAL
in favor of lower communication
traffic and higher performance even at risk of a possible additional
query on the receiver side for fetching this info. With the same
rationale, if a property should be included in the process of
serialization, it is preferable to include it in a reduced form; in this
case the return value should be PROP_SERIALIZATION_REDUCED
,
otherwise PROP_SERIALIZATION_FULL
can be returned.
- Specified by:
getPropSerializationType
in class ManagedIndividual
isWellFormed
public boolean isWellFormed()
- Description copied from class:
Resource
- Returns true, if the state of the resource is valid, otherwise false.
Subclasses should overwrite this methods as the default implementation
returns always true.
- Overrides:
isWellFormed
in class ManagedIndividual
- See Also:
Resource.isWellFormed()
name
public String name()
ord
public int ord()
getSize
public static int getSize()
- Returns:
- number of defined types
getClassURI
public String getClassURI()
- Description copied from class:
ManagedIndividual
- Get the class URI for this ManagedIndividual. All non-abstract subclasses
MUST overwrite this method!
- Overrides:
getClassURI
in class ManagedIndividual
- Returns:
- The class URI.
getColorTypeByOrder
public static ColorType getColorTypeByOrder(int order)
valueOf
public static final ColorType valueOf(String name)
Copyright © 2014 universAAL Consortium. All Rights Reserved.