|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.flex.runtime.util.common.SegmentLabel
public abstract class SegmentLabel
A segment label.
Nested Class Summary | |
---|---|
static interface |
SegmentLabel.ValidationRule
A validation rule associated with a segment label. |
static class |
SegmentLabel.ValidationRuleExpression
A validation rule expression. |
static class |
SegmentLabel.ValidationRuleInstance
An instance of a validation rule. |
static interface |
SegmentLabel.ValueAttribute
A value attribute of a segment label. |
Constructor Summary | |
---|---|
protected |
SegmentLabel(java.lang.String code,
java.lang.String name)
Constructs a segment label. |
Method Summary | |
---|---|
java.lang.String |
getCode()
Gets the code of this label. |
abstract java.lang.String |
getDescription()
Gets the description of this label. |
java.lang.String |
getName()
Gets the name of this label. |
abstract java.util.Map<java.lang.String,java.lang.String> |
getTranslatedNames()
Gets translated names for multiple languages. |
abstract java.util.List<SegmentLabel.ValidationRule> |
getValidationRules()
Gets the list of validation rules. |
abstract java.util.List<SegmentLabel.ValueAttribute> |
getValueAttributes()
Gets the list of value attributes. |
abstract boolean |
isGlobal()
Returns true if this label is assigned to every segment. |
abstract boolean |
isRequired()
Returns true if this label must be assigned. |
abstract boolean |
isUnique()
Returns true if this label should be assigned to only one
segment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected SegmentLabel(java.lang.String code, java.lang.String name)
code
- the codename
- the name
java.lang.IllegalArgumentException
- if the given code or name is nullMethod Detail |
---|
public final java.lang.String getCode()
public final java.lang.String getName()
public abstract java.util.Map<java.lang.String,java.lang.String> getTranslatedNames()
public abstract java.lang.String getDescription()
public abstract boolean isGlobal()
true
if this label is assigned to every segment.
true
if this label is assigned to every segmentpublic abstract boolean isRequired()
true
if this label must be assigned.
true
if this label must be assignedpublic abstract boolean isUnique()
true
if this label should be assigned to only one
segment.
true
if this label should be assigned to only one
segmentpublic abstract java.util.List<SegmentLabel.ValueAttribute> getValueAttributes()
public abstract java.util.List<SegmentLabel.ValidationRule> getValidationRules()
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |