|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAssociationClassArtifact
Internal Interface for IAssociationArtifact
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact |
---|
IAbstractArtifact.IFieldTypeRef |
Nested classes/interfaces inherited from interface org.eclipse.tigerstripe.model.IRelationship |
---|
IRelationship.IRelationshipEnd |
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_LABEL
|
Fields inherited from interface org.eclipse.tigerstripe.model.IModelComponent |
---|
VISIBILITY_PACKAGE, VISIBILITY_PRIVATE, VISIBILITY_PROTECTED, VISIBILITY_PUBLIC |
Method Summary | |
---|---|
void |
addIField(IField field)
|
IField[] |
getIFields()
Returns the fields defined for this association Class. |
IField |
makeIField()
Make a new blank artifact field |
void |
removeIFields(IField[] fields)
|
void |
setIFields(IField[] fields)
Sets the fields for this Abstract Artifact |
Methods inherited from interface org.eclipse.tigerstripe.model.artifacts.IAssociationArtifact |
---|
getAEnd, getAssociationEnds, getZEnd, makeAssociationEnd, setAEnd, setZEnd |
Methods inherited from interface org.eclipse.tigerstripe.model.IModelComponent |
---|
addStereotypeInstance, getComment, getName, getVisibility, removeStereotypeInstance, removeStereotypeInstances, setComment, setName, setVisibility |
Methods inherited from interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeCapable |
---|
getStereotypeInstances |
Methods inherited from interface org.eclipse.tigerstripe.model.IRelationship |
---|
getRelationshipAEnd, getRelationshipEnds, getRelationshipZEnd |
Field Detail |
---|
static final java.lang.String DEFAULT_LABEL
Method Detail |
---|
IField makeIField()
makeIField
in interface IAbstractArtifact
void setIFields(IField[] fields)
setIFields
in interface IAbstractArtifact
fields
-
java.lang.IllegalArgumentException
void addIField(IField field)
addIField
in interface IAbstractArtifact
void removeIFields(IField[] fields)
removeIFields
in interface IAbstractArtifact
IField[] getIFields()
getIFields
in interface IAbstractArtifact
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |